如何在MVC应用程序中管理CSS

时间:2014-07-22 12:09:03

标签: c# css asp.net-mvc

这是我第一次来这里。我的英语不是很好,我希望不要“看起来”如此粗鲁。

我使用默认的bootstrap.css样式处理MVC 5应用程序。

问题是我想为我的proyect添加一些个性化的css代码,但它不起作用。

我想通过CSS禁用@Html.ActionLink。 (我不想要jQuery或JavaScript)。 经过一些阅读后我发现了这个:

在css文件中:

.linkdisabled{
   cursor:text;
}

在我看来:

@Html.ActionLink("linkname", "action", "controller", new { @class = "linkdisabled" })

问题是我无法将任何代码添加到bootstrap.css(我可以添加并且我在文件末尾执行但是它无法正常工作)

1 个答案:

答案 0 :(得分:2)

使用以下正确的重载方法

@Html.ActionLink(
    "linkname", 
    "action", 
    "controller", 
    null, 
    new { @class = "linkdisabled" }
)

ActionLink correct overload method

public static MvcHtmlString ActionLink(
    this HtmlHelper htmlHelper,
    string linkText,
    string actionName,
    string controllerName,
    Object routeValues,
    Object htmlAttributes
)