2010-03-19 86 views
0

什么是以下错误消息的意思我如何使用EnableClienTValidation()?错误信息:客户端验证

错误3“System.Web.Mvc.HtmlHelper”不包含关于“EnableClientValidation”和没有扩展方法“EnableClientValidation”接受类型的第一个参数定义“System.Web.Mvc.HtmlHelper”可以是(是否缺少using指令或程序集引用吗?)C:\开发\ DEV \ TEST3 \代码\ MvcUI \查看\用户\ Create.aspx 11 13 MvcUI

我有参考以下几点:

<script src="<%= Url.Content("~/Scripts/jquery-1.3.2.js") %>" type="text/javascript"></script> 
<script src="<%=Url.Content("~/Scripts/jquery.validate.js")%>" type="text/javascript"></script> 
<script src="<%= Url.Content("~/Scripts/MicrosoftAjax.js")%>" type="text/javascript"></script> 
<script src="<%= Url.Content("~/Scripts/MicrosoftMvcAjax.js")%>" type="text/javascript"></script> 
<script src="<%= Url.Content("~/Scripts/MicrosoftMvcJQueryValidation.js")%>" type="text/javascript"></script> 

回答

0

Html.EnableClientValidation()帮手是available on ASP.NET MVC 2.0。你正在使用哪个版本?

+0

我正在使用版本1.0。我如何包含2.0? – learning 2010-03-19 11:10:51

+0

<添加组​​件= “System.Web.Mvc,版本= 1.0.0.0,文化=中性公钥= 31BF3856AD364E35”/> – learning 2010-03-19 11:11:27

+1

这里的一个教程解释如何到ASP.NET MVC 1.0应用程序迁移到2.0:HTTP:// www.asp.net/learn/whitepapers/aspnet-mvc2-upgrade-notes/ – 2010-03-19 11:12:58