ASP.NET MVC 4 を使用して Web アプリケーションを作成しています。リンクを作成するために使用する場合Html.ActionLink、パラメーターでアクション リンクに data-anything 属性を渡すことができhtmlAttributesます。しかしdata-、私は使用できませんdata_。代わりに使用する必要があります。にActionLink変わるdata_ようdata-です。カスタムヘルパーでこれを行うにはどうすればよいですか? htmlAttributes一般に、ヘルパーに渡されたものを変更するにはどうすればよいですか?
public static MvcHtmlString AuthorizeModalLink(this HtmlHelper Helper, string Text, object htmlAttributes)
{
var builder = new TagBuilder("a");
builder.MergeAttributes(new RouteValueDictionary(htmlAttributes));
return MvcHtmlString.Create(builder.ToString(TagRenderMode.StartTag) + Text + builder.ToString(TagRenderMode.EndTag));
}
前もって感謝します。