【发布时间】:2013-06-06 19:10:35
【问题描述】:
好的,我的表单有问题。 我在一页上有一组表格。活动的会根据您选择的选项动态变化。但是我的问题是,每当在表单中按下按钮时,它都会注销。
我不确定它是否正在重置会话变量。但我的Page Load 方法中也有以下内容:
// Check if the user is logged in
if (!IsPostBack)
if ((Convert.ToBoolean(Session["Check"]) == false) || Session["Check"] == null)
Response.Redirect("/Login.aspx");
我完全不知道为什么会这样。
【问题讨论】:
-
那么...在第三行放一个断点,看看它是否触发?
-
您必须将
Session["Check"]作为 false 的 null。检查创建 Session 的逻辑。它可能在另一个页面上。
标签: c# asp.net forms session dynamic