2

我正在使用数据集填充数据网格,并且I have my dataset verified for nullable values-

我的问题是:

数据集验证时,发现空行且未显示错误。我想用 DBNull.value 定义空单元格。有什么办法吗?我找到了一个TargetNullValue可以工作的名为的属性?

4

1 回答 1

2

我找到了一种方法,通过转换

 public class ConvertStringToDBNull : IValueConverter
{
    public object Convert(object value, Type targetType, object parameter, CultureInfo cufo)
    {

        if (value is string)
        {
            if (value.ToString() == string.Empty)
            {
                return DBNull.Value;
            }
        }
        return value;
    }

    public object ConvertBack(object value, Type targetType, object parameter, CultureInfo cufo)
    {

        if (value is string)
        {
            if (value.ToString() == string.Empty)
            {
                return DBNull.Value;
            }
        }
        return value;
    }

}
于 2012-07-07T19:53:35.657 回答