GridView编辑单元格问题
看http://www.codeproject.com/useritems/EditGridviewCells.asp
这篇文章,想不用SqlDataSource而是用手工绑定数据,当修改一个单元格的值,移开之后就会更新数据库的内容,要怎么做.
[解决办法]
移开是指什么?
[解决办法]
板凳?
[解决办法]
移开是指什么?
[解决办法]
叶子妹妹你放心
[解决办法]
移开就更新?那你岂不要写N个更新语句?一列一列更新?只要焦点失去就更新?还是一条语句,执行N回?
[解决办法]
应该是ajax技术吧...无刷新操作Gridview
[解决办法]
失去焦点就更新?
肯定要用AJAX
但不觉得这是个好主意,一个误操作就会更新一次
[解决办法]
在web编辑中,很少用到鼠标移开就更新的作法.要做是可以的 onblur 中用ajax去做.
[解决办法]
帮顶
[解决办法]
用SqlDataSource也有n条语句.
[解决办法]
没看懂文章,你们继续-_-#
[解决办法]
没有好方法了,觉得需求有些不合理,没什么必要,牺牲了太多效率`
[解决办法]
看了,是很好用,问题是你怎么知道他点击就修改了数据库呢?也许点击只是呈现在客户这里是修改的,其实只是保存在前台。
[解决办法]
你知道Developer Express的ASPxGrid吗?和这个是差不多的,其实它是个JS编写的Grid,在你编写完后,还有一个按钮是执行真正的数据库操作的。如果真的是实时更新的话,那么也是借助数据源控件,执行了N次update语句。何况,从它给的事例页面,并没有办法看出来真正操作数据库,你刷新下还是它的默认值。它只是为了展示它的无刷新修改和一些辅助功能而已。我认为~
[解决办法]
http://demos.devexpress.com/ASPxGrid2Demos/CS/DataBinding/DataBindings.aspx
这是它的例子,国外的,有点慢,我就用的这个控件