ASP.NET MVC5总结(二)@HTML扩展
1.@Html.AntiForgeryToken()
用来防止跨站请求伪造(CSRF)攻击的一个措施
2.@Html.ValidationSummary(true)
主要用来
(1). 显示后台 ModelState.IsValid 验证失败后的提示错误信息。
(2). 或者是后台验证通过,但是某些逻辑验证没有通过。
true意味着只显示模型层面的错误消息,比如数据模型验证错误;
false, 则意味着显示所有信息,信息显示顺序为,属性错误在前,模型错误在后
3.Html.ValidationMessage()
当ModelState字典中认证失败时,用来显示错误提示信息。