ASP.Net MVCビューで拡張メソッドにアクセスするにはどうすればよいですか? C#では、私はASP.NET MVCビューで拡張メソッドを使用するにはどうすればよいですか?
using MyProject.Extensions;
を行うと、私は、ビューに置くためにXML同等物を見て覚えているが、私はもうそれを見つけることができません。ビューで
ASP.Net MVCビューで拡張メソッドにアクセスするにはどうすればよいですか? C#では、私はASP.NET MVCビューで拡張メソッドを使用するにはどうすればよいですか?
using MyProject.Extensions;
を行うと、私は、ビューに置くためにXML同等物を見て覚えているが、私はもうそれを見つけることができません。ビューで
:
<%@ Import Namespace="MyProject.Extensions" %>
またはweb.configファイルで(すべてのビュー用):レイザー/ Webページを使用するページの
<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>
私はVS2008で.aspxファイルを閉じて、Intellisenseがインポートされた名前空間を選択する前にファイルを再度開いていなければなりませんでした。 –
それは文字通り「MyProject.Extensions」ですか、それとも具体的ですか?したがって、私のものは次のようになります。
、あなたの.cshtmlページにusing
ディレクティブを含むことができ、 。
@using MyBlogEngine;
「アクセスしていますか」「参照していますか? [摘心しない - VBから移行する質問] – justSteve
@justSteveどういう違いがありますか? – Pablo
私の考えでは、参照は実際の利用(アクセス)のためのシステムを準備する行為です。参照を設定するまで、別のクラスのメソッドを使用することはできません。 – justSteve