ajax mvc验证,mvc中使用remote属性来做ajax验证

mvc中使用remote属性来做ajax验证比较容易 :

[Remote("Action","Controller",AdditionalFields = "Currency")]

public decimal Amount {get; set;}

生成HTML:

也可以直接在view中写,razor在render页面时候会相应生成data-val-remote-开头的属性:

@Html.TextBoxFor(i => i.Amount,new

{

@class = "form-control",data_val_remote_additionalfields = "*.Amount,*.Currency",data_val_remote_url = Url.Action("Action","Controller"),})

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。