if (!ispostback) { int a = 100, b = 5; Button1.Text = Convert.ToString(a + b); }
你要了解一下网页的life cycle。每次向服务器提交请求,先执行Page_Load(),然后才是控件的处理。因此每次点击的结果都先执行105,123总是不起作用。如果你想让123起作用,在Page_Load()加一个判断即可---IsPostBack: if (!IsPostBack) { int a = 100, b = 5; Button1.Text = Convert.ToString(a + b); }
{
int a = 100, b = 5;
Button1.Text = Convert.ToString(a + b);
}
{
int a = 100, b = 5;
Button1.Text = Convert.ToString(a + b);
}