2

假设我有两个 Css 类,如下所示:

     .btn
     {
          border:1px solid yellow;
     }

     .btn-info
     {
          background-color: blue;
     }

和一个ActionLink

     <li>@Html.ActionLink("Home", "Index", "Home", new { @class = "btn btn-info" })</li>

如您所见,我在课程中包含了那些 css 类,ActionLink但它只需要第一个。我应该如何将第二个添加到ActionLinkCss 类中。

生成的HTML:

     <a class="btn btn-info" href="/"></a>
4

2 回答 2

3
<li>@Html.ActionLink("Home", "Index", "Home", null, new { @class = "btn btn-info" })</li>

第四个参数是 for routeValues,第五个参数是 for htmlAttributes

于 2013-03-23T15:04:59.720 回答
0

迈克尔的回答是有效的。

我建议你

检查文档LinkExtensions.ActionLink Method (HtmlHelper, String, String, String, Object, Object)

浏览源代码:LinkExtensions

从中学习真的很棒。

于 2013-03-23T16:29:45.100 回答