日期:2014-05-19  浏览次数:20534 次

我为什么数值不会变啊?textbox
我做了一个修改的功能,一个text值,我从数据库里读出来是:abc,然后我修改成:abcdef,但是添加保存后,还是abc,我跟踪了一下,
Rtext=textbox1.text

明明textbox1的值是:abcdef,但是还abc,怎么回事?在   Button1_Click   事件里...

------解决方案--------------------
估计是page.ispostback问题

把代码发出来
------解决方案--------------------
我想你的数据在修改到数据库之后,页面数据没有进行再次绑定造成的.
------解决方案--------------------
你没有保存成功。
------解决方案--------------------
在Button1_Click事件前面的page_load里 你给textbox1.text付值了,所以你看到的还是abc
------解决方案--------------------
page_load里判断ispostback就不从数据库读数据啦
------解决方案--------------------
没有保存到啊
------解决方案--------------------
从数据库中取值的底码并赋初值应该放在if (!IsPostBack)中
------解决方案--------------------
在前台加上
<%@ Page Language= "C# " EnableViewState= "true " EnableViewState= "true ".....