public partial class Page1 :System.Web.UI.Page
{
public static LGDP.LDGPSession var1 = null;
private void Login(this, EventArgs e)
{
var1 = new LGDPSession(this, data, data);
}
public bool IsLoggedIn()
{
bool login = false;
if (var1 != null)
{
login = true;
}
return var1;
}
}
如何从 Page2.apsx 访问 Page1 静态 var1 或函数 IsLoggedIn() ?
public partial class Page2 :System.Web.UI.Page
{
Page1.(nothing shows up here)
}
回答 ----- 在页面加载/回发中创建了单独的类并访问了公共变量
private static bool _login = false;
public static void SetLoggedIn(object lgdps)
{
if (lgdps == null)
{
_login = false;
}
if (lgdps != null)
{
_login = true;
}
}
public static bool IsLogin
{
get { return _login; }
}