我尝试使用此行代码添加客户端验证:@Html.EnableClientValidation()
但我不断收到此错误消息:
编译器错误消息:CS1502:最佳重载方法匹配为'Microsoft.WebPages.WebPageUltimateBase.Write(Microsoft.WebPages.Helpers.HelperResult)'具有一些无效的参数
这是否对其他任何人都有效,还是ASP MVC 3中的另一种方法?
最佳答案
您可以改为使用以下代码代替预期的代码行。
@(ViewContext.ClientValidationEnabled = true)
可能是对htmlhelper扩展方法的疏忽。
实际上,您可以通过执行以下操作来使用HtmlHelper方法
@{ Html.EnableClientValidation(); }