猿问

继承Page页的问题

大家好.    现在我来说一下模拟环境.  大家可以在本机上调试.

页面有以下几页:Login.aspx , Default.aspx, A.aspx, B.aspx , BasePage类

Login.aspx  继承System.UI.Page 点击按钮代码: Session["UserInfo"] = true; 
Response.Redict("Default.aspx")

Default.aspx 继承BasePage 页面上只有两个超链接,分别链接到A页面和B页面.

都是打开新窗口的方式链接.


BasePage类 
publice Class BasePage:System.Web.UI.Page 

  protected override void OnPreInit(EventArgs e) 
        { 
base.OnPreInit(e); 
            ////没有登陆 
            if (Session["UserInfo"] == null) 
            { 
        Reponse.Redirect("Login.aspx"); 


}


A页面.:  一个按钮, 当点击这个按钮, 需要查询数据库5分钟左右.

B页面:  一个空页面, 在单击了A页面的按钮以后, 再从Default.aspx上点击B页面.

这时B页面大约要阻塞2分钟左右,


狐的传说
浏览 745回答 2
2回答

阿波罗的战车

检查下你的代码,可能 有死循环吧

幕布斯7119047

应该和继承Page页没有关系,你检查一下 是符与数据库连接有关,在仔细检查一下其他代码吧!你可以设个断点,看什么地方慢。
随时随地看视频慕课网APP
我要回答