ASP.NET加载页面计时器

时间:2010-03-04 11:05:25

标签: c# asp.net asp.net-mvc

如何实现自动附加到ASP.NET和MVC中每个显示页面的加载计时器?

我正在考虑在Global.asax中实现它。记录请求的开始并结束计算时间,然后以某种方式巧妙地将其附加到输出流。它也可以在HTTP处理程序中实现......

我想知道如何以最优雅的方式实现它,并在每个页面上正确显示结果。

2 个答案:

答案 0 :(得分:1)

ASP.NET中包含了实现此功能的功能,称为Tracing,有时只是trace.axd。有关MVC的具体实现,请参阅this question

  

ASP.NET跟踪使您可以查看   有关单一的诊断信息   请求ASP.NET页面。 ASP.NET   跟踪使您可以关注页面   执行路径,显示诊断   运行时的信息和调试   你的申请。 ASP.NET跟踪可以   与系统级集成   跟踪提供多个级别的   跟踪分布式和   多层应用程序。

alt text http://i.msdn.microsoft.com/wwh16c6c.traceaxd(en-us,VS.90).gif

答案 1 :(得分:1)