日期:2014-05-18  浏览次数:20455 次

session还原值的简单问题
我的网页上有1个TextBox(假设与数据库绑定,页面打开时就有值a),2个Button,1个是提交功能,1个是还原功能。现在我把文本框中的a改成b,按提交到数据库了。我想按还原按钮把值a还原到文本框中该怎么做?
还原按钮的代码怎么写呢,不想用再读取一次数据库的方法,想用session

------解决方案--------------------
读数据库比较把握,Session如果过期了就不好使了
如果非用Session那就这样做
在给Textbox赋值时,同时定义一个Session,并赋给相同的值
然后在还原时读Session就可以了
Textbox1.Text = 数据;
Session[ "aaaaa "] = 数据;

...

还原时: Textbox1.Text = Session[ "aaaaa "].ToString();
------解决方案--------------------
楼上正解

------解决方案--------------------
session,楼上说的比较清楚了