如何计算打开aspx页面的速度!(急急急!!!)

解决方案 »

  1.   

    首先定义页面级变量
    Dim btime As Integer
    Dim etime As Integer在PAGE_INIT() 事件中写
    btime = Now.Millisecond
    在PAGE_UNLOAD()事件中写
    etime = Now.Millisecond
            Dim usetime As Integer
            usetime = etime - btime
            Response.Write(usetime)反正原理就是 获得运行初的时间,然后获得运行结束的时间,然后相减 并显示,考虑到运行速度的问题,所以一般都是使用的毫秒计算
      

  2.   

    <script  language="C#"  runat=server>  
     
    DateTime  startTime;  
     
    void  Page_Init  (Object  sender,  EventArgs  e)  
    {  
     startTime  =  DateTime.Now;  
     //Response.Write("page  init<br>");  
    }  
     
    protected  override  void  Render(HtmlTextWriter  writer)  
    {  
       base.Render(writer);  
     
       DateTime  endTime  =  DateTime.Now;  
       Response.Write("done  in  "  +  (endTime-startTime));  
    }  
     
    </script>
      

  3.   

    在web.config里面配置trace配置节。再请求完某个页面后使用trace.axd访问查看页面的生命周期所消耗的时间。
      

  4.   

    banmuhuangci(待缘)的方法是行不通的。