Asp.net取得页面执行时间的代码

asp.net|页面|执行

取得页面执行时间的代码
在Global.asax.cs文件中

protected void Application_BeginRequest(Object sender, EventArgs e)
{
   Application["StartTime"] = System.DateTime.Now;
 }
protected void Application_EndRequest(Object sender, EventArgs e)
 {
   System.DateTime startTime = (System.DateTime)Application["StartTime"];
   System.DateTime endTime = System.DateTime.Now;
   System.TimeSpan ts = endTime - startTime;
   Response.Write("页面执行时间:"+ ts.Milliseconds +" 毫秒");
  }

时间: 2024-09-02 15:50:54

Asp.net取得页面执行时间的代码的相关文章

asp.net显示页面执行时间_实用技巧

复制代码 代码如下: protected void Application_BeginRequest(Object sender, EventArgs e) { Application["StartTime"] = System.DateTime.Now; } protected void Application_EndRequest(Object sender, EventArgs e) { System.DateTime startTime = (System.DateTime)A

ASP.net中页面中滚动条代码

针对这个问题我在网上找了好多,发现答案比较乱.其实Asp.net中page对象就有一个属性可以使页面提交或者更新数据后,返回页面原来位置,包括滚动条位置都可以保存. 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.asp教程x.cs" MaintainScrollPositionOnPostback="true" I

php页面执行时间程序代码

具体代码  代码如下 复制代码 <?php class runtime {     var $StartTime = 0;     var $StopTime = 0;       function get_microtime()     {         list($usec, $sec) = explode(' ', microtime());         return ((float)$usec + (float)$sec);     }       function start()

asp.net显示页面执行时间

Global.asax需要添加的代码.利用我们了解当前页面的运行效率. 代码 protected void Application_BeginRequest(Object sender, EventArgs e) { Application["StartTime"] = System.DateTime.Now; }  protected void Application_EndRequest(Object sender, EventArgs e) { System.DateTime s

Asp.net获取页面执行时间

大家在编程的时候,经常想测试一下自己这个页面的执行时间,特别是在asp.net测试的过程中, 为了解决这个问题,在下总结了一下页面加载执行时间的方法,供大家学习之用! 一.从服务器端得到 1.在global.asax文件中计算时间 DateTime dt; protected void Application_BeginRequest(Object sender, EventArgs E) { dt = DateTime.Now; } protected void Application_End

php 页面执行时间计算代码_php技巧

代码如下: 复制代码 代码如下: <? $pagestartime=microtime(); ?> <!--网页内容 start--> 网页内容 ... ... <!--网页内容 end--> <? $pageendtime = microtime(); $starttime = explode(" ",$pagestartime); $endtime = explode(" ",$pageendtime); $totalt

显示客户端页面执行时间的代码

客户端|显示|页面|执行 在页面开始加入: <script>var now1 =new Date()StarTime_S=now1.getTime()</script> 在页面结束前加入: Client: <script>  var now1 =new Date() EndTime_S=now1.getTime() document.write ((EndTime_S-StarTime_S)+"ms"); </script> 即可.

js 页面执行时间计算代码_时间日期

复制代码 代码如下: <script language=javascript> <!-- var startTime,endTime; var d=new Date(); startTime=d.getTime(); //--> </script> <script language=javascript>d=new Date();endTime=d.getTime ();document.write((endTime-startTime)/1000);<

asp.net计算每个页面执行时间的方法_实用技巧

本文实例讲述了asp.net计算每个页面执行时间的方法.分享给大家供大家参考.具体分析如下: 这里的asp.net代码可实现计算每个页面的执行时间,无需要修改页面的相关代码,这段代码会给所有的页面统一加上执行时间显示 public class PerformanceMonitorModule : IHttpModule { public void Init(HttpApplication context) { context.PreRequestHandlerExecute += delegat