1. ホーム
  2. asp.net-mvc

[解決済み] MVC3でHTML.ActionLinkにクラスを追加することはできますか?

2023-05-23 04:54:47

質問

私はこのコードを持っていて、リンクにクラスを追加したいと思います。MVC3でこれを行うことは可能でしょうか?

Html.ActionLink("Create New", "Create")

どのように解決するのですか?

はい、CSSクラスを表すオブジェクトを別のパラメータとして追加すればよいのです。

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

と訳すことができる。

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

編集する

カスタムスタイルを追加する場合は、こちらをご利用ください。

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