直接在gridview中修改,然后点击修改按钮更新内容,问题是:
_CellEndEdit事件中取值,(试过leave,等等事件,)发现取得的值都是改动之前的,只有在改动某个单元格后,必须用鼠标在旁边点击一下,才能取得修改后的值.
如果修改完毕后直接点击修改按钮,就不可以.
请指教,谢谢!
_CellEndEdit事件中取值,(试过leave,等等事件,)发现取得的值都是改动之前的,只有在改动某个单元格后,必须用鼠标在旁边点击一下,才能取得修改后的值.
如果修改完毕后直接点击修改按钮,就不可以.
请指教,谢谢!
解决方案 »
- 关于C#即时编译CompilerParameters的属性GenerateInMemory
- C# 读写XML文件的问题
- 如何实现点击一个button实现在一个textbox生成一串序列号
- OWC画曲线如何改变线型和颜色?
- .net客户端如何调用应用服务器上的JAVA代码?
- 请问大家有用过MiniUI的GridData控件吗?
- Visual Studio 是基于什么开发的
- 救救我,有关“找不到类型或命名空间名称“Listener”(是否缺少 using 指令或程序集引用?)”
- 在winForm下DataGrid不使用绑定DataSet的方法,该怎样填充表格的行列?
- 请教高手:如何把XmlSchema文件转化到TreeView中显示?
- object.GetType().GetProperty 的 SetValue 怎么用的啊 如何把一个String对像的值写进去
- WPF中的MediaElement只支持WMV么?
这个我也考虑了,因为参数e,无法调用.
因为参数e的原因,无法调用.用的winform,不是webform
用不着参数e啊
在修改按钮里写Grid名.EndEdit();然后再取值就可以了。
用这种方法在修改按钮里写Grid名.EndEdit();然后再取值,结果还是不行,明明修改了,结果还是没有变!
鼠标对gridview中的选择框进行选择,然后点击另一个按钮,为什么先执行的是按钮点击动作,并且此时取得的gridview中的选择框的值居然是选择以前的!
取的是正在编辑中的值