2008-09-15 15 views
2

現在、バージョン3.5の.Netフレームワークを構築しており、Webアプリケーションでアクセスしようとしているリソース(.resx)ファイルがあります。私は公開アクセス修飾子として.resxプロパティを公開しており、Webアプリケーションのコントローラファイルやその他の.csファイルのこれらのプロパティにアクセスできます。私の質問はこれです:私のビューページ内の名前と値のペアにアクセスすることは可能ですか?私は...このような何かを行うには、ビューページでASP.Netのグローバル.resxファイルにアクセスします。

text="<%$ Resources: Namespace.ResourceFileName, NAME %>" 

またはいくつかの他の同様の方法をしたいと思います。

答えて

6
<%= Resources.<ResourceName>.<Property> %> 
2

ページで消費するリソースプロパティを保護されたページプロパティとして公開します。次に、あなただけの「this.ResourceName」

1

あなたは、リソースファイルをコンパイルした後、ASP.NET 2.0以降を使用している場合は、リソースの名前空間を通してそれを参照することができますを使用して行うことができます。

text = Resources.YourResourceFilename.YourProperty; 

ファイル名とプロパティでもIntellisenseを取得できます。

関連する問題