好きなnamespaceで、好きなclasss名で拡張できる。
(別に、基本クラスを指定しなくてもよい)
第一引数にthisをつけて、HtmlHelperを指定するだけ。
public static string Label(this HtmlHelper html, string name, string className)
{
...
}
ちなみに、View全般で利用するときは、Web.configで追加しておけば、わざわざ個別に@import文を書かなくていいから便利。
<namespaces>
<add namespaces="○○○" />
</namespaces>
あとは、Html.Label()で呼び出すだけ。便利~
0 件のコメント:
コメントを投稿