private void WebForm1_Error(object sender,EventArgs e)
{
string strMessage=Server.GetLastError().Message;
Server.ClearError();
if(!EventLog.SourceExists("mySource"))
{
EventLog.CreateEventSource("mySource","myLog");
}
EventLog.Event=new EventLog();
Event.Source="mySource";
Event.WriteEntry(strMessage,EventLogEntryType.Warning);
EventLog.Delete("myLog");
}