Date/Time Range Validator for ASP.Net
似乎标准的asp.net 2 RangeValidator控件不允许使用时间。例如2008年1月1日12:00在我的范围内不被接受,即使它应该是有效的。如果我删除时间,它会按预期工作。
那里是否存在允许日期/时间格式的验证器?
更新
我们没有Ajax扩展名。理想情况下,希望将预先存在的控件或正则表达式与CustomValidator一起使用。验证应该在客户端,服务器验证部分很容易。
解决方案
我们使用了此RegExp:
http://regexlib.com/REDetails.aspx?regexp_id=610
您可以使用自定义验证器并手动执行检查。
这是一个简单的示例,您也可以使用Google" asp.net自定义验证器"。如果排除" ControlToValidate"属性,则可以针对多个字段进行验证。