页面加载问题?
我现在有个页面,每次加载奇慢无比,其他页面都没什么问题,现在贴出部分源玛,大家研究下
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);
[解决办法]
调试的时候看看在那一句上耗时比较长
[解决办法]
在适当的地方都加个断点调试看看是哪条语名耗时长, 再跟着看看问题出在哪, 偶只能这样做.