当前位置:编程学习 > C#/ASP.NET >>

DataGridView绑定Linq结果集后,对DataGridView中的Checkbox修改的问题

var result = from a in dc.a select new {启用=a.enable,姓名=a.name };
winform项目 ,前台datagridview中添加并绑定列 启用(checkbox),姓名(textbox)。
dgv.datasource=result;
绑定过后,结果显示正常, 我想对【启用】列进行操作,如果checkbox为true时点选它,则checkbox为false,反之亦然。
现在问题是我在点击checkbox时,无反应。不能对其进行临时操作,必须要同步更新数据库后才有所改变,也就是说,每次点击都要更新数据库,然后在重新绑定datasource。
我不想这么做,  我想让他实现,点checkbox后,只是临时保存操作结果,然后点btnSave按钮后,才提交数据库,点btnCancel,则为取消。。

请问怎么实现? --------------------编程问答-------------------- 没人吗? --------------------编程问答-------------------- 我也有同样的问题,不知道怎么解决,请问你找到解决方法了吗??? --------------------编程问答--------------------
引用 2 楼  的回复:
我也有同样的问题,不知道怎么解决,请问你找到解决方法了吗???


没有呢。。 --------------------编程问答--------------------
引用 2 楼  的回复:
我也有同样的问题,不知道怎么解决,请问你找到解决方法了吗???

刚刚查了下,现在可以从对checkbox进行操作了。 很简单,就是用datagridview的dataGridView1_CellContentClick事件
补充:.NET技术 ,  LINQ
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,