我正在创建我的第一个mvc3应用程序(也没有以前的mvc)我想创建一个顶级菜单,并且能够在select LI标签中添加“selected”或“active”css类。我发现这个链接active menu item - asp.net mvc3 master page我试图将它添加到一个类但是我得到一个错误“错误1'System.Web.Mvc.HtmlHelper'不包含'ActionLink'的定义,也没有扩展方法'ActionLink '可以找到'System.Web.Mvc.HtmlHelper'类型的第一个参数(你是否缺少using指令或程序集引用?)G:\ MvcMusicStore-v2.0 \ MvcMusicStore-Completed \ MvcMusicStore \ Helpers \ HtmlHelpers .cs 26 31 MvcMusicStore “
所以我想我错过了对某些东西的引用,但我不知道是什么。有人可以告诉我我需要参考什么才能让它发挥作用。
答案 0 :(得分:4)
在HtmlHelpers.cs
文件的顶部添加以下内容:
using System.Web.Mvc.Html;
现在htmlHelper.ActionLink
行应该编译得很好。