css – 如何添加一个类到@ Html.ActionLink?

前端之家收集整理的这篇文章主要介绍了css – 如何添加一个类到@ Html.ActionLink?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有两个@ Html.ActionLink的,我想要看起来像按钮.我可以使用CSS实现这一点,但只有使用actionlink的#ID来应用CSS.我想分配一个类到动作链接,但当我使用下面的代码,我得到一个错误,说我有一个缺少“}”.
@Html.ActionLink("Print PO","PoReport",new { id = 51970},new { id = "PoPrint"},new { class = "PoClass"})

这是我应用的风格:

<style>
 #PoPrint 
{
 border: 4px outset;
 padding: 2px;
 text-decoration: none;
 background-color:lightskyblue;
}
</style>

这个工作,我想我可以只是添加其他#ID的风格,但是想将风格应用于类.

解决方法

你必须使用@字符,因为class是C#中的一个关键字.以下是MSDN文档的链接http://msdn.microsoft.com/en-us/library/dd492124(v=vs.108).aspx
@Html.ActionLink("Link Text","ActionName",new { controller = "MyController",id = 1 },new { @class = "my-class" })

猜你在找的CSS相关文章