Usercode“While Databinding to control”未对StrongTypingException进行处理

时间:2013-01-02 10:00:13

标签: c# .net datatable

我有一个数据行drTask,并且列Team具有空值。我是将null值绑定到我的控件的数据。下面的代码在.NET 2.0上运行良好。

if (!drTask.IsTEAMNull())
{
    this.lookUpEditMyTeams.DataBindings.Add("Text", drTask, "TEAM");
}
else
{
    this.lookUpEditMyTeams.DataBindings.Add("Text", drTask, "TEAM", true);
}

//In else part am databinding null value

.NET 4.0中同样的代码安静抛出了像

这样的异常
  

“Usercode未处理StrongTypingException”列的值   表'Table'中的'DESCRIPTION'是DBNull。

为什么我的代码在.NET 2.0中工作而不在.NET 4.0中?

0 个答案:

没有答案