vs2003 winform datagrid 中间插入空行

qiujb 2010-01-18 02:41:06
DataRow dr = dt.NewRow();
dt.Rows.InsertAt(dr, dataGrid.CurrentCell.RowNumber);
dt.AcceptChanges();

以上代码在VS2008是没有问题的,但是目前我们项目还没办法升级到2008所以只能用2003而用2003输入完数据后就抛出异常,空引用,而程序又没办法查看是那里出错。
...全文
68 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiujb 2010-01-18
  • 打赏
  • 举报
回复
或者其它写法
qiujb 2010-01-18
  • 打赏
  • 举报
回复
应该是MS的bug

是在forms.dll中的异常,不知有没有解决办法?
qiujb 2010-01-18
  • 打赏
  • 举报
回复
未处理的“System.NullReferenceException”类型的异常出现在 system.windows.forms.dll 中。

其他信息: 未将对象引用设置到对象的实例。

异常其实也看不出什么问题,我只要输入完了,点击其它控件就出现这个,就算在程序入口try也没用
sito_hongta 2010-01-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 anfychan 的回复:]
把异常贴出来看看,这样很难看出有事么问题。
[/Quote].
AnfyChan 2010-01-18
  • 打赏
  • 举报
回复
把异常贴出来看看,这样很难看出有事么问题。
qiujb 2010-01-18
  • 打赏
  • 举报
回复
怎么没人啊!高手帮忙一下啊!

111,122

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧