2

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

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

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

4

1 回答 1

1

web.config在您的 Views 文件夹中打开您的。

在此处输入图像描述

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

在此处输入图像描述

重新启动 VS,因为它没有选择命名空间,所以它没有显示智能感知。

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

于 2013-01-30T10:03:56.517 回答