又是日期比较,郁闷
CheckupDate = Convert.ToDateTime(this.TbxCheckupDate.Text.ToString());
if(CheckupDate.CompareTo(DateTime.Today) < 0)
{
LbShow.Text = "请输入正确的年检日期 ";
LbShow.Style[ "color "] = "Red ";
return;
}
为什么CheckupDate小于今天仍然不报错呢?
------解决方案--------------------this.TbxCheckupDate.Text.ToString()
不明白楼主为什么不写成:
this.TbxCheckupDate.Text;
为什么一定要ToString()呢?
------解决方案--------------------这个方法返回的是绝对值~!
=========>
你试过吗?
------解决方案--------------------这个方法返回的是绝对值~!
=========>
返回值可以为> 0 , =0, <0
------解决方案--------------------是返回的相对值~~~~
那你先看看你的TbxCheckupDate.Text是否为空?