问题描述:
在gridview中使用更新操作,当点击编辑时,会出现textbox控件,当修改textbox中的内容后,点击更新或取得textbox的值还是原先的旧值。
解决办法:
一般来说都是因为在page load事件中写绑定语句时没有加if(!IsPostBack),但很可能你这样做了还是出现同样的问题,那是什么原因呢?我仔细的分析之后,总结出:凡是出现这样的问题都是因为在你点“修改”按扭之前又重新绑定了一次。
经过检查发现:这名学员在RowCommand事件中又重新绑定了一次。而大家都应该知道,点了gridview中的任何一个按扭都会触发RowCommand,所以就有了后来的奇怪的现象。
总结来说:做更新时,千万别在RowCommand事件中写绑定代码啦。
gridview更新时取得textbox的值还是原先的旧值的解决方法
最新推荐文章于 2023-07-02 21:09:56 发布