首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

页面加载有关问题

2011-12-14 
页面加载问题?我现在有个页面,每次加载奇慢无比,其他页面都没什么问题,现在贴出部分源玛,大家研究下protec

页面加载问题?
我现在有个页面,每次加载奇慢无比,其他页面都没什么问题,现在贴出部分源玛,大家研究下
protected   void   Page_Load(object   sender,   EventArgs   e)
        {
                if   (Session[ "user "]   ==   null)
                {
                        Response.Write(JGeneral.JString.serverCloseParent());
                }
                else
                {
                        sjid   =   Request.QueryString[ "sjid "];
                        bll   =   new   dblog.Sjjf();
                        if   (string.IsNullOrEmpty(sjid))
                        {
                                model   =   new   db.Sjjf();
                                lbMc.Text   =   dblog.JAppInfo.Fhmc(this);
                                lbBm.Text   =   dblog.JAppInfo.Dqid(this).Substring(0,   2);
                        }
                        else
                        {
                                model   =   bll.GetModel(sjid);
                                if   (!Page.IsPostBack)
                                        ReadModel(model);
                        }
                }
        }

[解决办法]
上面有没有数据库操作
[解决办法]
调试的时候应该能看到是哪一句 运行缓慢的
查查那条语句

肯定是有数据库操作的
model = bll.GetModel(sjid);
if (!Page.IsPostBack)
ReadModel(model);

[解决办法]
调试的时候看看在那一句上耗时比较长
[解决办法]
在适当的地方都加个断点调试看看是哪条语名耗时长, 再跟着看看问题出在哪, 偶只能这样做.

热点排行