页面加载时,会去加载Page_Load事件,然后如果点击页面上的按钮,依然是先执行Page_Load,然后执行btnPreview_Click事件,现在有一个问题,就是点击按钮后,Page_Load事件检测到Session为null时,可否直接返回到指定页,而不去加载btnPreview_Click事件。
protected void Page_Load(object sender, EventArgs e) { if (Session["UserID"] == null) { Response.Write("<script>parent.location.href='Timeout.aspx';<" + "/script>"); return; }
}
protected void btnPreview_Click(object sender, EventArgs e) { CrystalReportViewer1.Visible = true; Display(); }
private void Display()
{
Response.Write(Session["UserID"].ToString());
}
- 1 回答
- 0 关注
- 446 浏览
添加回答
举报
0/150
提交
取消