ASP.Net MVCビューで拡張メソッドにアクセスするにはどうすればよいですか? C#では
using MyProject.Extensions;
ビューに配置するのと同等のXMLを見たのを覚えていますが、もう見つかりません。
ビューで:
<%@ Import Namespace="MyProject.Extensions" %>
またはweb.config(すべてのビュー用):
<pages>
<namespaces>
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Routing" />
<add namespace="System.Linq" />
<add namespace="System.Collections.Generic" />
<add namespace="MyProject.Extensions" />
</namespaces>
</pages>
Razor/WebPagesを使用するページの場合、.cshtmlページにusing
ディレクティブを含めることができます。
@using MyBlogEngine;