设置ActionLink样式以使其成为按钮

时间:2013-02-19 15:55:27

标签: c# asp.net-mvc razor

我有actionlink:

@Html.ActionLink("Delete", "Delete", "Code", new { id = Model.CodeID }, null)

我正在尝试为它分配一个类,以便我可以设计它;到目前为止我的尝试:

<a href="@Html.ActionLink("Delete", "Delete", "Code", new { id = Model.CodeID }, null)"  type="submit" class="button">Delete</a>

我在页面上得到的结果是:

<a href="<a href="/Code/Delete/1">Delete</a>"  type="submit" class="button">Delete</a>

如果有人能指出我最合适的方向,那么谢谢你。

2 个答案:

答案 0 :(得分:2)

试试这个 - 你可以直接将css类应用于Action链接,如

  @Html.ActionLink("Delete", "Delete", "Code", new { id = Model.CodeID }, new { @class = "button"} )

答案 1 :(得分:1)

最后一个参数是针对html属性的。请注意,您必须使用@class而不是class,因为后者是保留字。

@Html.ActionLink("Delete", "Delete", "Code", new { id = Model.CodeID }, new { @class = "button" })