Asp.net mvc3本地化 - 链接资源与视图?

时间:2013-01-29 09:27:56

标签: asp.net asp.net-mvc-3 razor localization

我在所有项目中使用每个视图的一个resx文件的本地化范例。我有两个相同的资源和视图文件夹结构,我链接资源和视图,如下所示:

@using Res = [Namespace].Resources.[Controller].[View]
<p>@Res.[ResourceKey]</p>

是否可以让asp.net使用/链接资源文件而不使用using语句并为我的所有Resx文件定义Custom Tool Namespace? (是的,我懒惰。)

1 个答案:

答案 0 :(得分:1)

在Views文件夹中打开web.config

enter image description here

为您的资源添加命名空间。

enter image description here

重新启动VS,因为它没有获取命名空间,因此它没有显示智能感知。

从任意视图调用您的资源,而不在using文件中添加*.cshtml个语句。