Asp.net mvc 4 部署后,不引人注目的信用卡验证不起作用

Asp.net mvc 4 部署后,不引人注目的信用卡验证不起作用,asp.net-mvc-4,data-annotations,Asp.net Mvc 4,Data Annotations,我正在运行MVC4和.NET4.5。我将数据注释信用卡验证器应用于我的模型。我对客户端验证有问题。它在我的开发环境中运行良好,但一旦部署到生产环境中,它就不起作用了 在“我的开发”框中查看源代码时,我得到以下信息: <input data-bind="value: creditCardNumber" data-val="true" data-val-creditcard="Credit Card Number is invalid." data-val-length="Credit Car

我正在运行MVC4和.NET4.5。我将数据注释信用卡验证器应用于我的模型。我对客户端验证有问题。它在我的开发环境中运行良好,但一旦部署到生产环境中,它就不起作用了

在“我的开发”框中查看源代码时,我得到以下信息:

<input data-bind="value: creditCardNumber" data-val="true" data-val-creditcard="Credit Card Number is invalid." data-val-length="Credit Card Number must be less than 20 characters." data-val-length-max="20" data-val-required="Credit Card Number is required." id="CreditCardNumber" name="CreditCardNumber" value="" type="text">
有什么想法吗?服务器端验证有效,但客户端无效

谢谢, 文森特

<input data-bind="value: creditCardNumber" data-val="true" data-val-length="Credit Card Number must be less than 20 characters." data-val-length-max="20" data-val-required="Credit Card Number is required." id="CreditCardNumber" name="CreditCardNumber" value="" type="text">
data-val-creditcard="Credit Card Number is invalid."