问题是这样:我从数据库中把一个数据读到页面上的一个Textbox控件中,然后想修改它,通过点击提交按钮将它的新值用Response.write(Textbox1.Text)打印出来,不过修改后Textbox的Text属性值仍然是开始从数据库中读出的数据,不能更新为我修改后的数据。可以肯定的是我把Textbox和Button控件都放在了Form中,开始以为是用DataReader读出的数据不能修改,换成DataSet结合DataAdapter也不行。现在都胡涂了,请各位大虾指点迷津。
解决方案 »
- 截取字符串问题。。。。
- ASP.net线程问题
- 为什么在visual studio设计视图可以看到css样式,但是用ie运行后就看不出了??
- 后台生成控件问题
- 如何在 javascript 中获得 ascx 中的控件
- [在线高分求助]为什么我 在.aspx里面inclue jscript.js的文件就不能正常执行脚本了?
- 在制作安装程序,不知如何才能将数据库结构及数据导入,高分求Duwamish7制作打包部署程序的源码及方法
- 在服务器端控件中有没有Password的Textbox,如果没有怎么解决阿?
- DropDownList的绑定问题
- 一个奇怪的问题,请各位高手来看看!!
- 俺是一个初学者,请教各位大哥大姐一个问题,谢谢帮忙呀
- Datalist控件的ItemCommand事件需要LinkButton控件触发,是否能使其它控件如RadioButton也可触发呢
if(!IsPostBack)
{
读取数据初始化TextBox
......
}
当你提交修改的时候会触发Page_Load事件又把TextBox初始化了.
if(!this.isPostBack)
{
//我从数据库中把一个数据读到页面上的一个Textbox控件
}这样才不会"不过修改后Textbox的Text属性值仍然是开始从数据库中读出的数据"
{
if(!IsPostBack)
{ //读数据库,将值赋给TextBox.text;
}
}
//提交函数
Button1_Click()
{
......
}