DataGridView编辑实时生效和索引-1没有值问题
2016-10-17 17:20
260 查看
1. 问题:DataGridView单元格编辑后,只有离开焦点时,编辑的内容才会生效(在绑定的DataSource中生效)。
使用 this.dataGridView1.CommitEdit(DataGridViewDataErrorContexts.Commit);
2. 问题:绑定空List<T>,报错“其他信息:索引-1没有值”
this.dataGridView1.DataSource = new List<T> { new T() };
使用 this.dataGridView1.CommitEdit(DataGridViewDataErrorContexts.Commit);
2. 问题:绑定空List<T>,报错“其他信息:索引-1没有值”
this.dataGridView1.DataSource = new List<T> { new T() };
相关文章推荐
- ViewPager刷新数据没有生效问题
- 解决maven官方库中没有oracle jdbc驱动问题 编辑
- DataGridView绑定 DataTable 编辑的问题
- 有关Lucene的问题(8):用Lucene构建实时索引的文档更新问题
- 有关Lucene的问题(7):用Lucene构建实时的索引
- Eclipse MyEclipse 编辑JSP页面弹出代码提示没有响应的问题
- C# WPF DataGrid控件同行编辑的实时更新问题
- 我们使用eclipse编辑spring配置文件时,经常没有提示,而无从下手时。 现在我们就来解决没有提示的问题。
- 如何解决dxBarManager上面编辑框录入内容不能立刻生效的问题(光标移开,而不是tab,会导致内容revert)
- 将DataGridView 中DataGridViewComboBoxColumn列的Items内容更新后,首次执行程序界面没有更新的问题
- 一个没有索引引起的问题
- Spring Boot中自动注入没有生效,报NullPointer的问题
- 在MyEclipse中编辑XML没有智能提示的问题
- 关闭虚拟机操作系统的 “嘀嘀” 报警声问题 && vi命令编辑文件没有颜色区分问题
- 有关Lucene的问题(8):用Lucene构建实时索引的文档更新问题
- 利用datagridview控件编辑数据库,并实现源数据库实时修改
- 今天在Mac机器上使用了Flex Builder编辑了一个源代码文件,保存后使用vim命令去打开时发现系统自动在每一行的结尾添加了^M符号,其实^M在Linux/Unix中是非常常见的,也就是我们在Win中见过的/r回车符号。由于编辑软件的编码问题,某些IDE的编辑器在编辑完文件之后会自动加上这个^M符号。看起来对我们的源代码没有任何影响,其实并不然,当我们把源代码文件Check In到svn之类
- unity3d、MonoDevelop脚本编辑没有代码智能提示问题
- 用Lucene构建实时索引的文档更新问题
- Maven工程中jetty插件运行web应用时静态资源文件修改不能实时生效的问题