要求されるカスタムHTMLヘルパー
-
23-09-2019 - |
質問
クカスタムHTMLヘルパーを簡単に私のmasterpagesメニューはレンダリングのHTMLが使っています。おうと思っていますの必要性に関する一部、そのアイデア?
かったのでこの..
public static string CreateAdminMenuLink(this HtmlHelper helper, string caption, string link)
{
var lnk = TagBuilder("a");
lnk.SetInnerText(caption);
lnk.MergeAttribute("href", target);
return lnk.ToString(TagRenderMode.SelfClosing);
}
現在、私はしていま
<% Html.CreateAdminMenuLink("Home", "~/Page/Home"); %>
協力:Dave Swersky
修正した:忘れてしまったのは、equalsおよび除去のセミコロン
<%= Html.CreateAdminMenuLink("Home", "~/Page/Home") %>
ものを見るときのソース、その空..たに追加 <%を使用します。BeginForm())%>とで形..が、リンクのものだく..デバッグおよび文字列の作品を見るとき、時計を行いませんの描画..
そのアイデア?
解決
あなたのマークアップを変更します:
<%= Html.CreateAdminMenuLink("Home", "~/Page/Home") %>
等号なしセミコロンはトリックを行う必要があります。
所属していません StackOverflow