我们的服务器端验证(通过数据注释)工作良好,并将错误发布到我们的ValidationSummary中,我们如何使用它。客户端验证也适用,但错误显示在控件的右侧,验证摘要从不显示。有没有简单的方法使客户端验证显示看起来像服务器端验证显示?ASP.NET MVC验证摘要用于客户端验证
0
A
回答
1
如果你在谈论使用ASP.NET MVC 2预览2或使用该jQuery Validation library任何其他生成的客户端验证,你应该在documentation for jQuery Validation library退房errorLabelContainer
和errorContainer
。
这应该让你的客户端验证看起来更像服务器端验证总结。 :-)
HTHS,
查尔斯
诗篇。如果您无法更改$('myForm').Validate()
的选项,请使用$.validator.setDefaults();
方法。尽管在页面上可能遇到多个表单/验证摘要。
+0
你能不能在这里详细说明一下。 – RailRhoad 2009-11-23 21:48:58
0
不确定是否使用ASP.NET MVC 2是好的做法,但是使用xVal cliend方法验证摘要很容易。
<div id="validationSummary">
<%= Html.ValidationSummary("Please fix the following problems:") %>
</div>
<%= Html.ClientSideValidation("booking", typeof(Booking))
.UseValidationSummary("validationSummary") %>
0
您应该验证模型对象被证实,从IDataErrorInfo
接口.Error
属性不String.Empty
。这可能会导致你似乎有的行为。
相关问题
- 1. asp.net mvc客户端验证
- 2. 客户端和服务器端验证的验证摘要
- 3. MVC2验证摘要和客户端验证
- 4. ASP.NET验证摘要
- 5. 如何在验证摘要中显示MVC 3客户端验证结果
- 6. MVC 2.0验证摘要组
- 7. ASP.NET MVC 2.0客户端验证HOWTO
- 8. Asp.Net MVC 2.0客户端验证VS 2010
- 9. asp.net mvc jquery客户端验证
- 10. ASP.Net MVC 2.0客户端验证回发
- 11. ASP.NET MVC 3客户端验证
- 12. 客户端验证为asp.net mvc下拉?
- 13. 客户端验证MVC 5
- 14. 客户端验证不MVC
- 15. MVC客户端验证
- 16. Asp.net MVC客户端验证,没有客户端验证的子项?
- 17. jquery客户端验证asp.net
- 18. ASP.NET客户端API验证
- 19. Telerik asp.net客户端验证
- 20. ASP.NET MVC3客户端验证
- 21. asp.net客户端验证MicrosoftMvcJQueryValidation
- 22. ASP.NET CheckBoxList客户端验证
- 23. 流畅验证非空验证与客户端验证在MVC
- 24. 滚动到验证摘要 - ASP.net MVC
- 25. 使用MVC进行客户端验证
- 26. ASP.NET - 多重验证摘要
- 27. ASP.NET MVC 2客户端验证不适用于Html.ValidationMessage()?
- 28. 客户端验证不起作用Mvc
- 29. 使用JavaScript Spring MVC客户端验证
- 30. 使用Jersey客户端进行摘要式身份验证
您正在使用ASP.NET MVC 2 Preview 2? – 2009-11-12 19:40:11
太少的信息给出答案。 – 2009-11-13 00:44:04
是的,ASP.NET MVC 2 Preview 2.在实体上使用数据注释。 – RailRhoad 2009-11-13 15:27:20