窗体上有两个panel
,我定义了一个变量
protected string StrMM;//类型
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(!IsPostBack)
{
Panel1.Visible=true;
Panel2.Visible=false;
}
}在 Panel1 上有一个LinkButton1
点击事件:
Panel1.Visible=false;
Panel2.Visible=true;
StrMM="A"; 在 Panel2 上有一个LinkButton2
点击事件:response.write(StrMM);为什么StrMM的值为null 而不是"A"如何能得到"A"呢?
,我定义了一个变量
protected string StrMM;//类型
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(!IsPostBack)
{
Panel1.Visible=true;
Panel2.Visible=false;
}
}在 Panel1 上有一个LinkButton1
点击事件:
Panel1.Visible=false;
Panel2.Visible=true;
StrMM="A"; 在 Panel2 上有一个LinkButton2
点击事件:response.write(StrMM);为什么StrMM的值为null 而不是"A"如何能得到"A"呢?
而这时候StrMM中是没值的。
LinkButton1上的Button点击后才赋值为"A"楼上所说 加static