说是页面全局变量可能有些不妥。具体情况是这样的:
B.aspx.cs文件using ...
public partial class B : System.Web.UI.Page
{
protected int x;
protected void Page_Load(object sender, EventArgs e)
{
x=5;
}
protected void ibtnLogin_Click(object sender, ImageClickEventArgs e)
{
int y = x;//在此使用x值,却发现x值为空
}
}简单的说,就是在Page_Load中对类B的成员变量x赋值后。为什么在用户点击按钮响应的函数中无法取到x的正确值??希望各位大师帮帮我这个入门菜鸟,谢谢
B.aspx.cs文件using ...
public partial class B : System.Web.UI.Page
{
protected int x;
protected void Page_Load(object sender, EventArgs e)
{
x=5;
}
protected void ibtnLogin_Click(object sender, ImageClickEventArgs e)
{
int y = x;//在此使用x值,却发现x值为空
}
}简单的说,就是在Page_Load中对类B的成员变量x赋值后。为什么在用户点击按钮响应的函数中无法取到x的正确值??希望各位大师帮帮我这个入门菜鸟,谢谢
i = 10;
ViewState.Add("ii", i);
x = (int)ViewState["ii"];//x的值就是10