Dev GridControl修改单元格无法触发CellValueChanged事件的解决方法
2010-06-12 06:11
627 查看
一个以前的老程序,发现使用右键添充所有行的某一列时(我自己作的功能),值可以改变,但是没有触发CellValueChanged事件
我原来是直接用foreach修改gridcontrol里的gridview所绑定的datatable的,官方网上也有人提出类似的问题,还好有人给出了
解决方法.
有两种情况会触发CellValueChanged 事件:
(1).在gridcontrol的控件上修改某一cell值;
(2).在代码使用中gridView1.SetRowCellValue(i, "FINALMARK", 77),这个方法一共有两个重载方法,我使用了其中的一个,
所某要的三个参数说明一下
第一个参数:要改变值的cell所在行;
第二个参数:要修改的列的name;
第三个参数:后改后的值;
我是在代码中修改某一列的值的,所以使用SetRowCellValue,这样就会触发CellValueChanged事件了
我原来是直接用foreach修改gridcontrol里的gridview所绑定的datatable的,官方网上也有人提出类似的问题,还好有人给出了
解决方法.
有两种情况会触发CellValueChanged 事件:
(1).在gridcontrol的控件上修改某一cell值;
(2).在代码使用中gridView1.SetRowCellValue(i, "FINALMARK", 77),这个方法一共有两个重载方法,我使用了其中的一个,
所某要的三个参数说明一下
第一个参数:要改变值的cell所在行;
第二个参数:要修改的列的name;
第三个参数:后改后的值;
我是在代码中修改某一列的值的,所以使用SetRowCellValue,这样就会触发CellValueChanged事件了
相关文章推荐
- DataGridView中的Cell无法触发KeyPress事件,解决方法
- AutoCompleteExtender无法触发textbox onchange事件的解决方法
- Ext4.2的Ext.grid.plugin.RowExpander无法触发事件解决办法
- Ext4.2的Ext.grid.plugin.RowExpander无法触发事件解决办法
- IE的option标签单击事件无法触发的解决方法
- jQuery --- ajax新增节点无法触发事件解决方法
- ListView嵌套GridView点击空白地方无法触发ListView点击事件解决方法
- 移动端开发ios下body点击事件无法触发的解决方法
- C# 输入完以后立即更新缓冲区(DataGridView CheckBox列checked变化后就触发CellValueChanged事件)
- 【WPF开发备忘】使用MVVM模式开发中列表控件内的按钮事件无法触发解决方法
- jQuery动态添加元素无法触发绑定事件的解决方法分析
- 解决TextBox中, JS方法(DatePicker)改变Text内容后, 无法触发OnTextChanged事件的问题
- div无法触发blur事件解决的方法
- jQuery中trigger无法触发hover事件解决方法
- Dev GridControl 单元格输入数据的验证方法
- IE的option标签单击事件无法触发的解决方法
- 中文输入法导致html input的onkeyup事件无法被触发,解决方法
- Dev GridControl 单元格输入数据的验证方法
- 动态添加新元素事件无法触发解决方法
- 解决jquery中动态新增的元素节点无法触发事件问题的两种方法