我正在尝试从服务器上的事件日志中读取..我当前的代码正在运行..
但我担心的是当事件中有数千个条目时,加载页面需要更长的时间吗?
这是我的工作代码
ArrayList chromeEntries = new ArrayList();
EventLog eventLog = new EventLog("Application", ".");
foreach (EventLogEntry logEntry in eventLog.Entries)
{
if (logEntry.Source.Equals("Application Error"))
{
chromeEntries.Add(logEntry.TimeWritten);
}
}
GridView1.DataSource = chromeEntries;
GridView1.DataBind();
我想在应用程序日志中显示源名称为“应用程序错误”的时间条目。我唯一关心的是每个...??我的担心有效吗?或者上面的代码就好了..
有什么建议么
谢谢
好的,我试过了
EventLog eventLog = new EventLog("Application", ".", "Application Error");
Label1.Text = eventLog.Entries.Count.ToString();
但它会计算整个条目,而不仅仅是计算应用程序错误的条目