zoukankan      html  css  js  c++  java
  • asp.net2.0中App_GlobalResources的使用

    asp.net 2.0中的App_GlobalResources可以用来解决本地化的问题,程序会根据浏览器的语言首选项自动判断显示出本地化的界面。

    首先在App_GlobalResources新建resx资源文件。如:

    不同语言的resx中项目应该具有相同的名称:

    完了以后就可以使用这些名值对了,

    <asp:Literal ID="Literal1" runat="server" Text="<% $ Resources:Resources,name%>" />

    或者

    <%=Resources.Resources.name%>

    <%$ Resources:Resources, name %> 的意思是
    从 Resources 中得到 Resources 这个 resx 中的 name 的字符串,我在 Resources/Resources.resx 内添加了 name ,值是 "xiaoshan!" 然后就显示出来了:)

    至此你可以更换浏览器的语言首选项来看看效果了。

    接下去的问题是怎么通过程序本身的方式来更换语言项。

    可以往web.config中增加<globalization culture="en-US" uiCulture="en-US"/>来改变程序默认使用的语言项。

  • 相关阅读:
    du
    date
    echo
    redis的多实例
    redis相关配置
    mariadb的安装与主从复制
    11.Flask-钩子函数
    Python之Linux下的virtualenv&&virtualenvwrapper
    Linux的防火墙概念
    安装ipython解释器
  • 原文地址:https://www.cnblogs.com/zhangqs008/p/2341204.html
Copyright © 2011-2022 走看看