超级简单:ASP.NET Localization (本地化,多语言)

      有很多讨论ASP.NET localization(本地化,多语言)的文章,这篇文章是不会的深入讨论ASP.NET Localization (本地化,多语言)。相反,它将给你有关ASP.NET页面中通常使用的内容的localization的一个快速参考,这些内容包括:ASP.NET服务端控件,html内容,SiteMap,一些其他资源。

      这篇文章包括以下内容:

      1、 如何本地化的ASP.NET服务器控件?

      2、如何本地化HTML内容?

      3、如何本地化站点地图?

      4、如何动态改变文化环境?

     如何本地化的ASP.NET服务器控件?

     ASP.NET服务器控件的localization是所有类型中最简单的一种。一旦你添加一个服务器控件到你的页面上,您可以简单地切换网页到“Design”,然后进入菜单 “Tools”->“Generate Local Resource”。

     它将会为页面上的每个ASP.NET服务器控件产生一段字符串资源。在这个例子中,创建一个名字为Default.ASPx.resx 的文件。它包含了Default.ASPx页面所有的资源的name/value对。

   切换回"Source",你将看到在你的html里面添加了如下的代码:

<ASP:Button ID="Button1" runat="server" Text="Hello" 
    meta:resourcekey
="Button1Resource1" />

NET技术超级简单:ASP.NET Localization (本地化,多语言),转载需保留来源!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。