datagrid绑定dataset数据源后,如何保持datagrid和dataset的数据同步 datagrid绑定dataset数据源后,当datagrid新增加了一行,那么如何让dataset也同时增加一行??或者在dataset中插入一行后,如何让datagrid中显示的和dataset是一样的?比如datagrid排序后,就和dataset的行位置不一样了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 只是页面显示有问题,dataset里面数据是可以指定行插入的 这个没有关系的,只要你在DataGrid增加了一行,而DataSet是绑定到DataGrid的,所以DataSet会自动同步增加,不过要注意的,新的增加的DataRow行状态为新增。而且在更新到数据库前需要执行编辑递交。假如你的DataGrid绑定到了DataSet中的Categories表,this.BindingContext[dataSet,"Categories"].EndCurrentEdit();相对应的取消如下:this.BindingContext[dataSet,"Categories"].CancelCurrentEdit();使用DataGrid完整的例子代码,http://blog.csdn.net/zhzuo/archive/2005/01/03/238273.aspx 如何写一个抓包工具‘求具体思路 自定义程序集引用问题 求个UDP通信的简单例子 C# 悬浮菜单 使用SeialPort的串口通讯 请教一个Fontdialog问题! 简直是世界末日啊!!vs 2005 asp.net下的DropDownList问题!!高手必看的奇难怪题!!! 时间转换,已知时间字符串和格式,获取另一个格式的时间字符串 关于C#的智能感知可能问题? 我是初学者:Web页中如何加入C#写的Windows可视控件,谢谢 如何删除DataGrid的子表中的行9(Windows Form) windows服务安装之后不能运行的问题,急!
而且在更新到数据库前需要执行编辑递交。
假如你的DataGrid绑定到了DataSet中的Categories表,
this.BindingContext[dataSet,"Categories"].EndCurrentEdit();
相对应的取消如下:
this.BindingContext[dataSet,"Categories"].CancelCurrentEdit();
使用DataGrid完整的例子代码,
http://blog.csdn.net/zhzuo/archive/2005/01/03/238273.aspx