DataSet dstXml = new DataSet();
DataTable dtNew = new DataTable();
dtNew = this.dgv1.DataSource as DataTable; 之后吧dtNew 加入到dstXml中
之后读取XML文件, 把数据加载到 dstXml中 做了一些操作, 后来方法执行完,,我的dataGridView dgv1里面多了很多数据 怎么回事啊?
DataTable dtNew = new DataTable();
dtNew = this.dgv1.DataSource as DataTable; 之后吧dtNew 加入到dstXml中
之后读取XML文件, 把数据加载到 dstXml中 做了一些操作, 后来方法执行完,,我的dataGridView dgv1里面多了很多数据 怎么回事啊?
解决方案 »
- InsertItemTemplate和EditItemTemplate,ID可以重名吗?
- C#分割图片问题?急
- 刚学c# 想问下可变数组 是怎么个意思 怎么表示
- C#中菜单的快捷键(CTRL+Enter)这样的键应该怎么设?
- 使用SqlBulkCopy插入20w条数据,但是太慢,请大家指教
- 如何获取一个文件的文件类型?
- Forms验证机制跳转的页面可以加参数吗
- 关于定义全局的
- visual C# 能不能引用 System.Management???????
- 求助:为什么每次加载页面都要调用数据适配器的Fill方法填充数据集才得到正确结果?
- 请教一个LINQ选择的问题
- C#程序,能否在运行时,为一个类型增加方法?
于是更新了dgv1的数据源你想要不改变原数据 dtNew 加入到dstXml时应该用Clone来做
删掉它
DataTable dtNew = (this.dgv1.DataSource as DataTable).Copy();这样行吗?