当前位置: 代码迷 >> ASP.NET >> 小弟我为什么数值不会变啊textbox
  详细解决方案

小弟我为什么数值不会变啊textbox

热度:6418   发布时间:2013-02-26 00:00:00.0
我为什么数值不会变啊?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 ".....
  相关解决方案