我正在使用 VB.NET 构建 ASP.NET MVC 应用程序,并且正在尝试使用以下代码将CSS类应用于: __Html.ActionLink
Html.ActionLink
<%=Html.ActionLink("Home", "Index", "Home", new {@class = "tab" })%>
但是,当我运行代码时,收到以下错误:
编译器错误消息:BC30988:类型或预期为。
我是 MVC的 新手,实际上我不太了解自己在做什么,所以我在其他地方使用基于示例的代码时,看不到那里出了什么问题。
它是:
<%=Html.ActionLink("Home", "Index", MyRouteValObj, new with {.class = "tab" })%>
在VB.net中,您可以使用设置匿名类型
new with {.class = "tab" }
并指出,您的第三个参数应该是一个对象(也可以是匿名类型)。