none
[ASP.NET MVC ]Html.ActionLinkで出力されるaタグにハイフン付きの属性を追加するには RRS feed

  • 質問

  • 環境:[Windows Vista SP1, VisualStudio 2010 Pro]

    例えば次のようなHTMLを出力したいと考えています。

    <a href="/Get" data-role="button">リンク</a>

    Html.ActionLinkを使って記述すると以下のようになるかと思いますが、

    <%=Html.ActionLink("リンク", "Get", "Home", null, new { data-role = "button" } )%>

    data-roleのところで"匿名型のメンバー宣言子が無効です"とエラーが出ます。

    これは変数にハイフンを使っているからなんですが、回避する方法はあるんでしょうか?

     


    2011年3月31日 4:50

回答

すべての返信