我尝试使用此行代码添加客户端验证:
@Html.EnableClientValidation()
但我不断收到此错误消息:

编译器错误消息:CS1502:最佳重载方法匹配为'Microsoft.WebPages.WebPageUltimateBase.Write(Microsoft.WebPages.Helpers.HelperResult)'具有一些无效的参数

这是否对其他任何人都有效,还是ASP MVC 3中的另一种方法?

最佳答案

您可以改为使用以下代码代替预期的代码行。

@(ViewContext.ClientValidationEnabled = true)

可能是对htmlhelper扩展方法的疏忽。

实际上,您可以通过执行以下操作来使用HtmlHelper方法
@{ Html.EnableClientValidation(); }

10-06 02:00