我已将page load
方法中的一些会话变量初始化为零。然后我在button press
方法中修改它们。我使用一个会话变量作为计数器,但是当我将页面重定向到同一页面时,变量会再次初始化。请帮助我防止这种重新初始化。我不想使用静态变量。
情景是——
protected void Page_Load(object sender, EventArgs e)
{
session["counter"] = 0;
}
protected void Button1_Click(object sender, EventArgs e)
{
int count = (int)session["counter"];
count++;
session["counter"] = count;
response.redirect("same page");
}