Can I add a class to an HTML.ActionLink in MVC3

前端 未结 5 2104
名媛妹妹
名媛妹妹 2020-12-02 17:52

I have this code and would like to add a class to the link. Is it possible to do this in MVC3?

Html.ActionLink(\"Create New\", \"Create\")
5条回答
  •  难免孤独
    2020-12-02 18:29

    Yes, you can just add another parameter with object representing css class:

    Html.ActionLink("Create New", "Create", CONTROLLERNAME, null, new { @class= "yourCSSclass"} )
    

    It can be translated to:

    Html.ActionLink(link text, action name, controller name, route values object, html attributes object)
    

    Edit:

    To add custom styles, use this:

    Html.ActionLink(
    "Create New",
    "Create",
    CONTROLLERNAME,
    null,
    new { @class= "yourCSSclass", @style= "width:100px; color: red;" }
    )
    

提交回复
热议问题