每当我尝试更新之前输入的会话变量时,它都不会更新。会话变量无法更新
继承人什么我谈论的例子:
protected void Page_Load(object sender, EventArgs e)
{
if (Session["Test"] != null)
{
TextBox1.Text = Session["Test"].ToString();
}
}
protected void Button1_Click(object sender, EventArgs e)
{
Session["Test"] = TextBox1.Text;
}
所以,当我点击按钮,在第一时间,文本框将被更新。但是,当我编辑文本并再次单击按钮时,文本框只是恢复到它第一次即不更新。有人有主意吗?
哪个会话变量,你正在尝试上调 – 2013-05-06 05:17:48
TextBox1将始终有会话[“盒”]价值,你没有更新代码中的任何地方,所以它不会更新 – 2013-05-06 05:19:49
为什么不只是删除会话。 – StackOverflowUser 2013-05-07 08:28:19