我正在编写我的第一个C#Web应用程序,并且在如何更新我班级中声明的初始值方面存在问题。
一个简单的例子来说明问题:
namespace WebApplication1
{
public partial class _Default : System.Web.UI.Page
{
public int x = 1;
public void Page_Load(object sender, EventArgs e)
{
LabelLoadOnly.Text = x.ToString();
}
protected void Button1_Click(object sender, EventArgs e)
{
LabelButton1.Text = x.ToString();
}
protected void Button2_Click(object sender, EventArgs e)
{
int y = x + 1;
LabelButton2.Text = y.ToString();
x = y;
}
}
}
最初,x = 1.当按下按钮2时,我想将x增加1.这可以在第一个按钮按下但不是第二个按钮...
如何更新_Default.x?