有文本框绑定到了DataView,在保存时怎么把文本框中的数据自动更新到数据源中,目前必须有离开文本框的操作,而点保存的操作其实已经离开文本框,但是不起效。
1、不想直接赋值,那样就失去数据绑定的意义了。
2、this.BindingContext[DataView].EndCurrentEdit()是不行的,这个只是把DataRowView里的数据更新到DataTable中。
盼望高手支招,搜索过,没有找到解决的。
1、不想直接赋值,那样就失去数据绑定的意义了。
2、this.BindingContext[DataView].EndCurrentEdit()是不行的,这个只是把DataRowView里的数据更新到DataTable中。
盼望高手支招,搜索过,没有找到解决的。
解决方案 »
- [求助]Reflector 5.1 导入FileDisassembler插件(Add in)的时候报错!
- c# 获得触发事件的对象?
- vs2005 安装和部署项目如何调试
- 找不到textBox控件的SelectText ,SelectionLength....等一些属性????
- datagridview 如何使用对象中一个对象属性的某些属性
- 为什么NET Framework中文版的可再发行包在客户端报错时, 还是含许多英文?
- 请好心人施舍一下。LockBits(rect,System.Drawing .Imaging.ImageLockMode.ReadWrite)为什么提示参数无效啊
- 在C#里怎么实现颜色反显问题?
- 一个使用盗版软件开发环境进行软件开发的法律案例:
- 这里的高手们进来帮个忙!
- 如何在程序中调用一个dll文件啊???
- 关于数据集和数组的问题------在线等
强烈关注。
不过,你可以考虑在点击保存时强制让保存按钮获取焦点(其实就是强制文本框失去焦点),这样是可以解决问题的。
这个方法没试,但是应该可行,就是用起来有点别扭,本来只要在保存的地方处理,现在把处理放到了按钮事件里,不再通用,每个按钮都要处理。