日期:2014-05-17  浏览次数:20497 次

AspxGridView 添加新行
我想动态给AspxGridView 添加新行 比如点击一个按钮。或者双击AspxGridView 行时给

AspxGridView 添加新的一样并且赋值。我刚接触这个控件。有会的么。

谢谢

 客户端或者后台都可以。
AspxGridView?

------解决方案--------------------
refer:


http://www.cnblogs.com/insus/archive/2013/08/10/3249508.html
------解决方案--------------------
你在服务端先保存一个table 你点一下增加按钮就向table中添加一行,然后将table重新绑定给aspxgridview就可以了...
------解决方案--------------------
你用一下miniUI或fineUI这个来用 这个可以实现你的要求!
------解决方案--------------------
引用:
Quote: 引用:

你在服务端先保存一个table 你点一下增加按钮就向table中添加一行,然后将table重新绑定给aspxgridview就可以了...

嗯咯。这这思路是正确的。我也尝试了。但每次添加后。我都保存在table中。然后保存在session

中 第二次添加我从session中取数据累加当前的数据。一起重新绑定到aspxgridview中 。这里没

错。但客户端aspxgridview中的数据用户是可以添加也可以删除的。

但删除了。后台中table中没删除。还有就是aspxgridview上有一个按钮。动态添加一行

显示添加的行是空行。因为还没选数据。。接下来用户可以选数据,选多少条我就绑定多少条

你在删除的时候 也同时将session中缓存的table中对应的行删除不就好了..
应为你一条数据可以重复多次的添加所以你自己要额外加一列用来做唯一标识,这样删除的时候才不会出错
------解决方案--------------------
你看GridView生成的HTML代码,然后用JS的insertRow添加新行,用insertCell添加新列,更详细的内容查看JavaScript高级程序设计第二版,网上有电子书