博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vs2008.net多语言实现方法
阅读量:6812 次
发布时间:2019-06-26

本文共 1386 字,大约阅读时间需要 4 分钟。

Local Resource Files  只能被该文件夹下的问价访问 且文件名相同

可以在文件下建一个本地资源文件,如在office文件夹下下建一个App_LocalResources文件夹

http://msdn.microsoft.com/en-us/library/ms227427.aspx

http://www.cnblogs.com/scottckt/archive/2008/05/27/1208668.html

 

从 ASP.NET 网页生成局部资源文件

  1.    打开要创建资源文件的页。
  2.    切换到“设计”视图。
  3.    在“工具”菜单中,单击“生成局部资源”. 如果 App_LocalResources 文件夹不存在,则 Visual Web Developer 将创建该文件夹。然后,Visual Web Developer 创建当前页面的非特定区域性的基资源文件,对于每个需要进行本地化的控件属性或页属性,该文件都包含相对应的键/名称对。最后,Visual Web Developer 向所有 ASP.NET Web 服务器控件添加 meta 属性,将这些控件配置为使用隐式本地化功能。有关隐式本地化和显式本地化的更多信息,请参见 ASP.NET 网页资源概述 和 如何:使用资源设置 Web 服务器控件中的属性值。
  4. 为应用程序中所需要的每个资源键入值,然后保存该文件。

      Note注意

      不要尝试直接将图形嵌入到资源文件中,因为控件不会将资源字符串读取为流图像文件。资源文件通过将图形的 URL 存储为字符串来表示图形。

   5. 如果未显示最新的资源更改,请切换到“源”视图,然后切换回“设计”视图,从而刷新“设计”视图。
   6. 按照上一过程中的步骤 6 和步骤 7 创建其他语言的资源文件。
在 Visual Web Developer 中生成全局资源文件
   1. 在“解决方案资源管理器”中,右击网站的名称,然后单击“添加新项”,再单击“程序集资源文件”。
      Visual Web Developer 将询问您是否要将该文件放在 App_GlobalResources 文件夹中,并提议创建该文件夹。
   2. 单击“是”。
   3. 为应用程序中所需要的每个资源键入值,然后保存该文件。

      Note注意

      不要尝试直接将图形嵌入到资源文件中,因为控件不会将资源字符串读取为流图像文件。资源文件通过将图形的 URL 存储为字符串来表示图形。

   4. 如果未显示最新的资源更改,请切换到“源”视图,然后切换回“设计”视图,从而刷新“设计”视图。
   5. 若要创建其他语言的资源文件,请在“解决方案资源管理器”或 Windows 资源管理器中复制该文件,然后按照以下模式之一重命名它:
      名称.语言.resx
      名称.语言-区域性.resx
      Note注意
      命名资源文件时,请勿在名称中包含 .aspx,否则会导致命名冲突。例如,Resource 文件夹中不能包含两个具有类似于 resTestPage.resx 和 resTestPage.aspx.resx 的名称的文件。如果出现这种情况,则在编译过程中解析文件名时将产生命名冲突,从而导致出现编译时错误。

转载于:https://www.cnblogs.com/kevinGao/archive/2012/01/14/2323343.html

你可能感兴趣的文章
MySQL - 高可用性:少宕机即高可用?
查看>>
php 生成唯一值
查看>>
2018电影票房分析-谁才是票房之王
查看>>
程序员可以干到多少岁?
查看>>
Storm系列(六)storm和kafka集成
查看>>
东南亚的招聘骗局,程序员请注意!
查看>>
Android 获得View宽高的几种方式
查看>>
iOS正则表达式
查看>>
关于javascript的this指向问题
查看>>
Promise的理解和用法
查看>>
java B2B2C Springboot电子商城系统-高可用的服务注册中心
查看>>
Dubbo的总体架构
查看>>
Spring Cloud微服务架构代码结构详细讲解
查看>>
以太经典硬分叉:矿工欢喜、投资者欢庆、社区高兴的“三赢”之举
查看>>
我的友情链接
查看>>
LVS启(禁)用成员
查看>>
innobackupex 备份报错
查看>>
2016 IT 运维工作计划及学习
查看>>
将一个数的二进制位模式从左到右翻转并输出
查看>>
jQuery学习之jQuery Ajax用法详解
查看>>