社区
C#
帖子详情
这种情况下如何获取datagridview的cell的值
Kiska
2012-02-16 02:48:04
我用一个datagridview去显示员工信息并允许操作员直接在datagridview上修改数据。其中有一列是显示性别的,需要在写入数据库前验证输入的性别是否合法(必须为男或者女),我打算在dataGridView1_CellEndEdit这个事件里实现这一功能,但是无奈不知道如何获取当前编辑完成的单元格的值所以验证不来,求大虾指导
...全文
110
1
打赏
收藏
这种情况下如何获取datagridview的cell的值
我用一个datagridview去显示员工信息并允许操作员直接在datagridview上修改数据。其中有一列是显示性别的,需要在写入数据库前验证输入的性别是否合法(必须为男或者女),我打算在dataGridView1_CellEndEdit这个事件里实现这一功能,但是无奈不知道如何获取当前编辑完成的单元格的值所以验证不来,求大虾指导
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
freeingwind
2012-02-17
打赏
举报
回复
最好是让用户选择男或女,不让用户手动输入,你新建column时把类型选为DataGridViewComboBoxColumn,这样,这整列就是一个列下拉列表,你再把“男,女”加载进去就行了
C#Winform报表与打印技术——自定义报表的实现
本课程详细讲解在C#Winform程序里,对
DataGridView
展示的数据进行自定义报表格式的设计、预览、打印如何实现
获取
DataGridView
中的的选中行
条件:
DataGridView
绑定到DataTable上 求: 它对应的DataRow 解答: DataRow dataRow = (
dataGridView
Row.DataBounditem as DataRowView).Row; 需要解释一下: (1)
DataGridView
.CurrentRow属性暴露
DataGridView
的当前行,即包含用户单击的单元格的
C#
DataGridView
中通过回车结束单元格编辑,
获取
不到GetChanges()内容的一个坑
今天用
DataGridView
做一个表单,
DataGridView
绑定了DataSource,是一个DataTable。 当编辑完
DataGridView
Cell
后,监听
Cell
EndEdit事件。在事件中
获取
DataGridView
的数据源DataTable,在通过GetChangs()方法
获取
列表中变化的内容(自己在事件中判断是修改还是新增)。 这时坑来了。当编辑完
Cell
后,如果通过鼠标点击...
winform 下 从
DataGridView
的
DataGridView
CheckBox
Cell
列取
值
和保存问题
当
DataGridView
的
DataGridView
CheckBox
Cell
列处于编辑模式下的时候,我们编辑后用Value或者FormatedValue取
值
得时候往往会出现取出的是编辑之前的数据 只是因为
DataGridView
并未提交修改记录,如果疏忽的时候往往会出现错误 ,特别是在处理用户...
dataGridView
.Current
Cell
.Value无法赋
值
C# WINFORM开发遇到
dataGridView
.Current
Cell
.Value赋
值
无效,赋
值
后取
值
是NULL,解决:
dataGridView
必须是有行存在,并且已经选择了某个单元格的,
这种
情况
下就可以对当前选中的单元格进行赋
值
,或者焦点要在
dataGridView
上,才能赋
值
;如果是
dataGridView
在tabControl内,那么tabControl还要先切换到dataGrid...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章