社区
C#
帖子详情
dev控件 怎样获取gridview中checkbox型的check状态(值)
alangmcj
2011-03-08 05:19:08
gridControlMain是GridControl控件,
gridControlMain的数据源是一个datatable,
datatable里有一列是boolean类型,dev显示出来是checkbox型,里面的checkbox可以进行勾选,那怎样才能获取被用户手动勾选之后的状态呢,也就是获取它的值。还望高手赐教。
...全文
1517
7
打赏
收藏
dev控件 怎样获取gridview中checkbox型的check状态(值)
gridControlMain是GridControl控件, gridControlMain的数据源是一个datatable, datatable里有一列是boolean类型,dev显示出来是checkbox型,里面的checkbox可以进行勾选,那怎样才能获取被用户手动勾选之后的状态呢,也就是获取它的值。还望高手赐教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangwanglan
2012-09-23
打赏
举报
回复
楼上的分享下,怎么获取选中后的状态
zx9527
2011-08-24
打赏
举报
回复
学习一下了
流苏1990
2011-08-11
打赏
举报
回复
谢谢楼主。我也解决了
alangmcj
2011-03-09
打赏
举报
回复
终于搞定了,gridview1.CloseEditor()这个函数就可以保存最新的状态。
呵呵,结贴了。
alangmcj
2011-03-09
打赏
举报
回复
[Quote=引用 1 楼 liucuiqiang 的回复:]
取DataRow,再取对应的列值
[/Quote]
这样做行不通,虽然check的状态从unchecked到checked,但是无论是datatable的值还是用gridViewMain.GetRowCellValue(i, "SELECTED");取值,取出来的都是false,也就是说状态改变了,但是内部值没有改变。相反,如果内部值改变了,状态倒是可以改变。
liucuiqiang
2011-03-08
打赏
举报
回复
取DataRow,再取对应的列值
DEV
控件
中
GridView
中
的复选框与
Check
Box
实现联动的全选功能
最初的界面图如图1-1(全选框ID: cb_
check
all
DEV
控件
名称:gcCon): 要实现的功能如下图(1-2 1-3 1-4)及代码所示: 图1-2 图1-3 图1-4 O(∩_∩)O哈哈~ 不要着急哦,看清要实现的功能后我们来上代码啦!! 1 //全局变量 0:表格
中
的数据没有全部选
中
1:表格
中
的数据全部选
中
2 ...
GridView
控件
中
添加
Check
Box
控件
,并且实现选择、全选和反选
一、如何在
GridView
中
添加
Check
Box
控件
? 1、添加一个
GridView
控件
后,单击向右箭头,选择【编辑列】; 2、在弹出的【字段】窗口
中
,选择TemplateField项,点击【添加】>>【确定】; 3、在弹出的窗口选择【编辑模板】,选择刚才添加的列项,将工具箱
中
的
Check
Box
控件
拖入到模板
中
ItemTemplate
中
。 4、当需要
DEV
带筛选行
Check
Box
选
中
问题
DEV
控件
中
gridview
添加了筛选行,
Check
box
选
中
后
获取
到的
值
不对。 举例默认的
check
box
check
ed=1 un
check
ed=0 按照往常
获取
gridView
1.GetRowCellValue(i, "
check
s").ToString() 两行数据都选
中
check
ed调试为0和1,明显不对。应该为1和1. 解决方案: this.
gridView
1.F...
Dev
express
GridView
增加
Check
Box
列
参考
DEV
官网代码做了一个增加
check
box
列效果: #region 方法:设置
GridView
数据绑定 public void GridDataBind() { dt = dbHelper.Fill(cmdStr); // 填充DataTable dt.Columns.Add("...
c#
Gridview
点击
check
box
触发的事件
今天介绍下
gridview
中
点击
check
box
触发的事件,包括全选。 声明下,
gridview
中
的
check
box
不是在
gridview
设计器里面添加的,而是在
gridview
的属性
中
设置出来的,具体操作: 这个是触发全选,也可以触发单选。不过这个代码没有怎么判断是否选择了,那么请继续往下看。 private void dgvSheBeiView_SelectionChanged
C#
110,532
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章