22

ASP.NET MVC Razorを使用して、「Hello」と「Hello」および「Hello」と「Bonjour」の名前と値の組み合わせを持つApp_GlobalResources名前付きのリソースファイルがあります。General.resxGeneral.fr.resx

自分の視点からこれらを参照するにはどうすればよいですか?

これらは機能しません:

@Html.Resource("General.Hello")
@Html.Resource("GlobalResources.Hello")
@Html.Resource("GlobalResources.General.Hello")
@Html.Resource("GlobalResources, General.Hello") 
4

3 に答える 3

46

これを試して、

@Resources.General.Hello

構文:Resources。[ResourceName]。[Property]

于 2012-07-09T17:11:10.617 に答える
0

名前空間を参照する必要があります。

@GeneralResxNamespace.General.Hello

名前空間を /Views/Web.config ファイルに追加することで、これをより簡単な方法で行うことができます。

<add namespace="*YourProjectNamespace*.*ResourcesNamespace*.Resources" />

次に、例のように、名前空間なしでリソースを使用できます。

General.Hello
于 2014-12-09T13:45:30.473 に答える