加两个验证控件.一个为正则表达式的验证xxxx-xx-xx
一个为范围的验证.验证时间的范围.

解决方案 »

  1.   

    如果你用regularexpressionvalidor是可以搞顶的,你写好正则表达式就可以了。
      

  2.   

    正则表达式
    判断:
    DateTime.Compare(t1, t2)
    >0 表示t1大于t2
    =0 表示t1等于t2
    <0 表示t1小于t2
      

  3.   

    使用.net自带的RangeValidator验证控件 :设置ControlToValidate="你的表单Id"、
    Type=Date MinValue=2002-1-1 maxvalue=2006-1-1
    例:
    <asp:rangevalidator id="Rangevalidator4" runat="server" ErrorMessage="请输入正确格式(yyyy-mm-dd)的时间" ControlToValidate="Nexttime" Type="Date" MaximumValue="3000-1-1" MinimumValue="1000-1-1" Width="296px" Height="8px"></asp:rangevalidator>
      

  4.   

    <asp:rangevalidator id="Rangevalidator4" runat="server" ErrorMessage="请输入正确格式(yyyy-mm-dd)的时间" ControlToValidate="Nexttime" Type="Date" MaximumValue="3000-1-1" MinimumValue="1000-1-1" Width="296px" Height="8px"></asp:rangevalidator>我怎么才能把上面的语句运用到我的textBox上面啊
      

  5.   

    <asp:rangevalidator id="Rangevalidator4" runat="server" ErrorMessage="请输入正确格式(yyyy-mm-dd)的时间" ControlToValidate="Nexttime" Type="Date" MaximumValue="3000-1-1" MinimumValue="1000-1-1" Width="296px" Height="8px"></asp:rangevalidator>我怎么才能把上面的语句运用到我的textBox上面啊-----
    其中的Nexttime就是你的textBox的ID