87,914
社区成员
发帖
与我相关
我的任务
分享
protected DateTime dt;
protected void Page_Load(object sender, EventArgs e)
{
}
protected override void OnPreInit(EventArgs e)
{
dt = DateTime.Now;
base.OnPreInit(e);
}
protected override void OnLoadComplete(EventArgs e)
{
base.OnLoadComplete(e);
TimeSpan ts = DateTime.Now - dt;
Response.Write("加载页面用时:" + ts.TotalMilliseconds);
}
global.asax:
<script language= "C# " runat= "server ">
DateTime dt;
void Application_BeginRequest(Object sender, EventArgs E) {
dt = DateTime.Now;
}
void Application_EndRequest(Object sender, EventArgs E) {
TimeSpan ts = DateTime.Now - dt;
Response.Write( "processing time: " + ts.Ticks + " ticks <BR> ");
Response.Write( "processing time: " + ts.TotalMilliseconds + " ms ");
}
</script>