我试图在每次按钮单击时增加整数,我正在使用视图状态为我的 int 赋值,但它不起作用。这是我的代码示例
public int par
{
get
{
if (ViewState["par"] == null)
{
ViewState["par"] = 2;
}
return (int)ViewState["par"];
}
set
{
ViewState["par"] = value;
}
}
和按钮点击事件:
protected void LoadMore_Click(object sender, EventArgs e)
{
try
{
this.par = this.par + 1;
loadNews(Convert.ToInt32(this.par));
}
catch (Exception ex)
{
Response.Write(ex);
}
}
问题是第一次点击时数字加一,但在下一次点击时没有任何反应..