首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

datetimepicker控件怎么输入dbnull

2012-01-31 
datetimepicker控件如何输入dbnull数据库中有个datetime字段(允许为空),绑定到窗体中的datetimepicker控件

datetimepicker控件如何输入dbnull
数据库中有个datetime字段(允许为空),绑定到窗体中的datetimepicker控件
当数据库中这个字段的内容是null,控件中的内容并不是空白,而是当前日期
如何用日期控件显示和输入null?


[解决办法]
可以结合这个控件的ShowCheckBox来解决。

当值为DBNull.Value的时候可以使Checked属性为False以表示值是无效的,这个时候显示的是灰色的内容。
当为非空时,Checked属性设置为True,表示该值有效。

DateTimePicker.ShowCheckBox=True
DateTimePicker.Checked=False;

热点排行