WebアプリでJQueryMobileと一緒にASP.NETMVCを使用しています。リンクを生成したい:
<a href="/Whatever/Previous" data-role="button" data-icon="arrow-l">Previous</a>
私は私にできるヘルパー拡張メソッドを持っています:
<%= Html.ActionLink<WhateverController>(c => c.Previous(),
"Previous",
new { data-role = "button", data-icon="arrow-l" } ) %>
ただしdata-role
、data-icon
C#のプロパティ名としては無効です。使用@data-role
も機能しません。
これを回避するための構文はありますか?または、正しい属性名を知っている、より専門的なヘルパーを作成することに固執していますか。