要求输入的字符必须如这个样子:2005年5月20日 15:30     (注意中间还有个空格哟) 其实上面这个时间是这么来滴this.LabelTime.Text = System.DateTime.Now.ToString("f");而我的一个TextBoxt也要用户输入格式一样的时间以便于比较如果有这样的控件让我选择"年月日+小时+分钟"多好啊就不那么麻烦滴去验证了晕死~~~

解决方案 »

  1.   

    可以使用若干个textbox(或DomainUpDown)和label来做一个用户控件啊!
    至于正则吗,虽然可以判断出来,但对于录入的人来说不是十分友好的方式。
      

  2.   

    用.NET直带的日期控件就可以了;
    如果你在选择日期的时候不希望产生表单回传的话,建议用js的日期选择脚本,网上有很多的(比如动网\BBSXP... )
      

  3.   

    TO:Truly(NULL)  and   flyye_cs(一叶孤舟) 哪儿有有这样的日期控件哇?  各位哥哥给个下载地址  瞅瞅呗~~~
      

  4.   

    .NET下用System.Web.UI.WebControls.Calendar 就行了...   VS.NET自带的
      

  5.   

    .NET自带的那个System.Web.UI.WebControls.Calendar 不能显示时间呀?