读书人

datetimepicker控件怎么输入dbnull

发布时间: 2012-01-31 21:28:41 作者: rapoo

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


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

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

DateTimePicker.ShowCheckBox=True
DateTimePicker.Checked=False;

读书人网 >C#

热点推荐