Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 显示来自服务器的事件';web页面上的事件日志_C#_Javascript_Asp.net Mvc_Signalr_Event Log - Fatal编程技术网

C# 显示来自服务器的事件';web页面上的事件日志

C# 显示来自服务器的事件';web页面上的事件日志,c#,javascript,asp.net-mvc,signalr,event-log,C#,Javascript,Asp.net Mvc,Signalr,Event Log,我想在网页上显示事件日志中的某些事件。为此,我必须在.NETFramework版本4中使用MVC4应用程序。我已经读过信号器和推送消息,但我找不到任何关于如何实现这一点的明确信息。也许我在寻找错误的东西 有人能给我指一个关于这个主题的教程,或者解释我如何在一个网页上实现一个部分,其中显示了大约5个最新的相关事件(基于类别)?如果你不想实时更新你的页面,那么你可以使用 var eventLog = new EventLog("logName", "machine", "source"); fore

我想在网页上显示事件日志中的某些事件。为此,我必须在.NETFramework版本4中使用MVC4应用程序。我已经读过信号器和推送消息,但我找不到任何关于如何实现这一点的明确信息。也许我在寻找错误的东西


有人能给我指一个关于这个主题的教程,或者解释我如何在一个网页上实现一个部分,其中显示了大约5个最新的相关事件(基于类别)?

如果你不想实时更新你的页面,那么你可以使用

var eventLog = new EventLog("logName", "machine", "source");
foreach(var entry in eventLog.Entries)
{
}
读取事件日志数据,然后将其传递给视图模型


如果您想将更新推送到您的页面,您只需要Signaler。

嘿,谢谢您的回答。我们现在正在用信号器实时读取它们。不幸的是,这在IE8中不起作用。我将发布一个新的问题。看到了吗