asp CompareValidator不接受有效日期

时间:2012-09-11 07:12:47

标签: asp.net comparevalidator

ASP CompareValidator与运营商datatypecheck和数据类型作为日期不接受这些日期:2013年3月29日和2012年3月30日。这是一个已知的错误?以下是验证。

<asp:CompareValidator ID="comparevalidator" runat="server" ErrorMessage="invalid date" Text="*" Operator="DataTypeCheck" Type="Date"  ControlToValidate="txtUserName"></asp:CompareValidator>

1 个答案:

答案 0 :(得分:0)

这取决于您的网络服务器的区域设置。

如果您想覆盖这些,可以这样做:

对于web.config中的所有页面,

_

<globalization uiCulture="en-US" culture="en-US" />
单个页面的

_通过设置@Page指令的属性

<%@ Page UICulture="en-US" Culture="en-US" %>