页面GridView控件中输入了新值,后台代码仍然读取的是旧值,求大神指教
在aspx文件中添加了一个GridView控件,数据行加了TextBox,并绑定了源数据,现在TextBox中有值了,假设是1;
在后台代码中要调用用户在此TextBox中输入的值,假设用户输入的是2,通过FindControl找到了TextBox,也读取到了其中的值,但是读取的值仍然为1,而用户输入进去的是2,也就是还是读取到的以前的老值,用户输入的值没有生效,找了1天了也不知道问题在哪。
不仅仅只有TextBox值没有更新,GridView控件中所有编辑状态下的控件的值读取的都是以前的老值,CheckBox明明打上勾了,但后台代码读取仍然是Checked=false。
关键不知道哪个地方的代码写错了。
求大神指教。
要源文件我可以上传下。
[解决办法]