0
火在客户端自定义验证这是我自定义的验证类:如何在ASP.NET MVC
public class PriceAttribute : ValidationAttribute {
public double MinPrice { get; set; }
public override bool IsValid(object value) {
if (value == null) {
return true;
}
var price = (double)value;
if (price < MinPrice) {
return false;
}
double cents = price - Math.Truncate(price);
if (cents < 0.99 || cents >= 0.995) {
return false;
}
return true;
}
}
而且我的模型:
public class MyModel {
public long Id { get; set; }
[Price(MinPrice = 1.2, ErrorMessage = "hmm not good value")]
public double Price { get; set; }
}
但是这个验证火的回传。我怎样才能实现它,像[Required]
验证器一样激发客户端。有没有任何jQuery参考添加到视图页面?或者我需要一个自定义脚本来处理它?
我认为人们已经使用术语“回发”来引用WebForms之前的自我发布页面,尽管WebForms确实接管了这个术语。许多asp.net mvc网站最终在技术上通过将表单发布到与其加载的相同网址进行“回发”。 –