WPF,绑定到null值的情况
[解决办法]
我这里试了下可以显示“无邮箱”,没有你说的现象,把你的代码贴上来看下吧。
注意只有Email=null才显示"无邮箱",没有Email这个属性或者空串都不会显示。
[解决办法]
或者DBNull.Value也不会显示
[解决办法]
这句:reader["电子邮件"].ToString()
ToString()不会返回null,只会返回空串
改成: reader["电子邮件"] as string
[解决办法]
数据库中要改成NULL,不能是空白(空字符串)
[解决办法]
select *,isnull(Email,'') as Email from 表名
将邮箱字段为null时转换成'',这样应该可以
[解决办法]
对,不然你的reader["电子邮件"].ToString()方法直接报错(未将对象引用设置到对象实例)