现在用vs2003做BS项目,运行时特别慢,断点放pageLoad中过老长时间才能到,这是我机器的问题还是咋的? 

解决方案 »

  1.   

    private void Page_Load(object sender, System.EventArgs e)
    {}
    override protected void OnInit(EventArgs e)
    {
    InitializeComponent();
    base.OnInit(e);
    }
    private void InitializeComponent()
    {    }
    检查页面
      

  2.   

    Page_Load是在服务器里执行的。Page_PreInit, Page_Init, Page_PreLoad, Page_Load, Page_Render..等等都是在服务器里执行的。直到Page_Unload执行完了,生成的html才会返回到客户端。第一次执行都会慢,因为在编译,之后运行就会快一些