我的母版页:
public partial class MasterPages_Main : System.Web.UI.MasterPage
{
public bool IsLoggedIn;
protected void Page_Load(object sender, EventArgs e)
{
// Check login
LoggedInUser ThisUser = new LoggedInUser();
IsLoggedIn = ThisUser.IsLoggedIn;
Response.Write("Master" + IsLoggedIn.ToString());
}
这输出'True',我们已登录。
在我的内容页面上,我这样做:
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("CONTENT:" + Master.IsLoggedIn.ToString());
}
但这会输出“假”。
所以实际的页面输出是:
Content:False
Master:True
在我的内容页面上,如果用户已登录,我需要重定向,但从内容页面的角度来看,此值始终为 false!我该如何解决这个问题?