在 ASP.NET MVC3 中,这是 Razor View 中的常规操作链接:
<li>@Html.ActionLink("Home", "Index", "Home")</li>
和相关的 html dom 是:
<li><a href="/HomePage/">Home</a></li>
因此,如果我将 css 类添加到 <a>
,我的 css 可以正常工作如下元素:
<li><a class="MyCssClass" href="/HomePage/">Home</a></li>
有人知道我该怎么做吗?
最佳答案
您可以这样做以传递 html 属性。
@Html.ActionLink("Home", "Index", "Home", new { @class = "MyCssClass" })
您也可以传递其他 html 属性。
@Html.ActionLink("Home", "Index", "Home", new { @class = "MyCssClass", otherAttributeName = 1 })
希望对您有所帮助
关于asp.net - 将 Css 类添加到 ASP.NET MVC 的 ActionLink,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8490310/