Gridview删除一行 需要在Gridview中直接删除一行,不能够操作数据源,再重新绑定.相对于刷新页面一次,请问有什么办法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以在RowDeleted事件中写入:GridViewID.DeleteRow();是删除行。这个数据源中并没有真正的删除,只是在内存虚表中删除了一行。 没明白什么意思,Gridview只是显示控件,如果不更新数据源,显示控件中的记录不会变化吧!你后面说的实在不明白什么意思! 因为后台是从Gridview中获取数据,然后处理,再重新绑定到Gridview.现在需要添加一个删除行的功能,我就在想,能不能直接删除Gridview中的数据,而不需要到数据源中去处理 GridViewID.DeleteRow();不行,数据没变 GridView.rows.remove(GridView.CurrentRow);datatable.AcceptChanges(); 是不是删完了又重绑了数据,试试把绑定gridview写在if(!ispostback)里面 gridview 有个属性。ShowDeleteButton 设为 "True" 或者用数据源设计器设计一个数据源,datagridview绑定这个数据源,不需要代码,之后删除操作也自动更新了数据源。不需要用代码来操作。 那就把gridview的数据集放在datatable 中,点击删除,直接将datatable删除一行,再绑定datatable. 你在删除gridview中的数据后在重新绑定数据源! 就可以了!! 哦,这个意思啊,在WinForm中的DataGridView中是对DateSet内存表操作的;不知道asp.net中的GridView控件是不是也是这样的,我也不知道,期待高手! 其实你不是从GridView中获取数据的,应该还是间接的从数据源中获取数据的,GridView只负责展示而已;你还是在后台处理相应的数据源(你的应该就是DateSet吧),然后GridView再重新绑定就行了!希望高手鉴定! 有没有哪个试过序列化cookie保存在文件中.下次登录的时候取出来.反序列? 三元运算的问题 vs 自带控件问题 兄弟们,程序中如何进行增量数据与全量数据的分析判断,数据结构中有时间戳字段,提供一些方法 讨论:ASP.net(C#)动态网站开发修要掌握那些技术,程度如何 各位帮我看下这个弹出窗体的代码 如何将一页作为Stream参数传递到一个类文件的过程里面? 急问:WEB页面画图疑问二(有要求可以加分) post是怎么传值的 关于DataList的一些问题,请大家指点一下 嵌套控件的访问???????? 请大家帮帮忙,编辑器上传图片如何获取图片路径
GridViewID.DeleteRow();是删除行。这个数据源中并没有真正的删除,只是在内存虚表中删除了一行。
你后面说的实在不明白什么意思!
GridView.rows.remove(GridView.CurrentRow);datatable.AcceptChanges();
ShowDeleteButton 设为 "True"
你在删除gridview中的数据后在重新绑定数据源! 就可以了!!
不知道asp.net中的GridView控件是不是也是这样的,我也不知道,期待高手!
希望高手鉴定!