关于c#:更改ActionLink的CSS

Change CSS for ActionLink

本问题已经有最佳答案,请猛点这里访问。

我想在下面更改ActionLink的设计。

请帮助我!

1
@Html.ActionLink("Edit","Edit", new { id = Model.purchaseId })


我想你想要

1
@Html.ActionLink("Edit","Edit", null, new{id=Model.purchaseId, @class="mycssclass"})

您使用的重载将" routeValues"作为第三个参数。我的版本忽略了这一点,并为htmlAttributes添加了第4个参数。

此外,当您要将保留字(例如class)用作属性时,可以使用@对其进行转义。

请参见MSDN上的各种重载。