2
我的模型整數輸入:驗證使用掩模(ASP .NET MVC 3.0)
public virtual int? NumberTest { get; set; }
我查看
@Html.LabelFor(model => model.NumberTest)
<br />
@Html.TextBoxFor(model => model.NumberTest)
我使用Masked Input Plugin,所以我有我的觀點:
$("#NumberTest").mask("99999-999");
我生成的Html:
<input data-val="true" data-val-number="The field NumberTest must be a number." id="NumberTest" name="NumberTest" type="text" value="" />
所以自動生成對我的整數輸入數字驗證...而我使用的口罩用非整數的char格式號碼....
這validatior總是叫我填輸入...我該如何解決這個問題?
看起來像面具中的' - '正在拋出驗證器。 –
是的...所以,解決這個問題的唯一方法是不使用任何分隔符? – Paul
在我的情況下,我有一個'decimal'屬性,並且我的掩碼是£99999',英鎊符號引發MVC的默認前端驗證。有沒有簡單的方法呢? – Ciwan