我正在开发一个MVC单页面应用程序。我的索引页面在我的根文件夹中,我需要使用Html Helpers,如Html.BeginForm,Html.AntiForgeryToken Html.LabelFor等...
当我尝试使用帮助程序时,我收到以下消息:System.Web.WebPages.HtmlHelper不包含LabelFor的定义,也没有扩展方法LabelFor接受类型的第一个参数...与BeginForm和AntiForgeryToken相同。
我的项目System.Web.Helpers中有以下参考。
你能帮忙吗?
答案 0 :(得分:0)
您可能会破坏Views Folder中的默认webconfig文件。创建一个新的mvc4项目并复制其位于Views文件夹中的webconfig文件,并在appSettings中设置
key="webpages:Enabled" value="false" to key="webpages:Enabled" value="true"然后清理并重建项目,最后重新启动visual studio。就这些。