08/09/2002”无法转换为类型“Date”。
<asp:RangeValidator runat="server" ID="ValidateDayOff2"
ControlToValidate="DayOff"
MinimumValue="08/05/2002"
MaximumValue="08/09/2002"
Type="Date"
ErrorMessage="Day Off is not within the valid interval"
Display="dynamic">*
错误提示
“ValidateDayOff2”的“MaximumValue”属性的值“08/09/2002”无法转换为类型“Date”。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Web.HttpException: “ValidateDayOff2”的“MaximumValue”属性的值“08/09/2002”无法转换为类型“Date”。
问题点数:50、回复次数:8Top
1 楼snof(雪狼)回复于 2003-08-04 15:59:46 得分 20
你把它换成"2002-08-09"Top
2 楼lemong(風之影)回复于 2003-08-04 16:33:11 得分 10
是你的时间格式和控件属性默认得格式不同,保持一致就可以了Top
3 楼lbx1979(Love Arsenal)回复于 2003-08-04 16:52:48 得分 5
你的写法不是标准的格式吧,按"2003-01-01"写吧Top
4 楼IamBird()回复于 2003-08-04 18:39:34 得分 5
应该说的大家都说了!!
Top
5 楼IamBird()回复于 2003-08-04 18:39:49 得分 0
搂主还没有解决吗?Top
6 楼xz_king(西煞魄工人)回复于 2003-08-04 19:13:15 得分 10
如果没有什么好的办法,试试用:
<asp:RegularExpressionValidator/>
正则表达式:[01][0-9]/[01][0-9]/[0-9]{4} 这只是一个例子,不一定满足你的要求。Top
7 楼WYZSC(007,重在参乎,说错问错勿怪。)回复于 2003-08-05 11:39:48 得分 0
谢谢各位Top
8 楼WYZSC(007,重在参乎,说错问错勿怪。)回复于 2003-08-05 11:45:43 得分 0
问题已解决,因网络问题现无法进入管理给分,再次感谢。Top



