当前位置:  开发笔记 > 后端 > 正文

ASP.NET MVC RC2 - 为什么我不能使用正常的验证选项?例如RequiredFieldValidator

如何解决《ASP.NETMVCRC2-为什么我不能使用正常的验证选项?例如RequiredFieldValidator》经验,为你挑选了1个好方法。

我正在尝试验证基本表单,我可以不使用标准验证控件吗?我正在寻找的地方似乎尝试使用类似下面的东西

<%= Html.ValidationSummary() %>

<% using (Html.BeginForm()) {%>

    
Create New Contact

<%= Html.TextBox("task") %> <%= Html.ValidationMessage("task", "*") %>

<% } %>

我以为id能够使用标准组件吗?任何指针都会很精彩!



1> Marc Gravell..:

ASP.NET MVC使用与常规ASP.NET完全不同的哲学; 因此,除了一些小的例外,几乎没有ASP.NET控件(等)可以在ASP.NET MVC中工作.除了其他任何东西,页面生命周期中他们通常做某事的点根本就不存在.

有很多方法可以做到这一点,例如在jQuery验证插件中,或者通过使用IDataErrorInfo等.

请注意,如果您在客户端进行验证,您仍必须(单独)在服务器上进行验证.那些讨厌的浏览器不可信;-p

推荐阅读
云聪京初瑞子_617
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有