asp.net中英文转换

asp.net中英文转换一、中英文切换主要是依靠资源文件(Resources):资源文件名称格式:"页面名称加后缀.resx"      资源文件分为本地[App_LocalResources]和全球化[App_GlobalResources]二、实现过程:  本地资源:1.添加文件夹[App_LocalResources]                    2.创建以.resx结尾的资源文件   …

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

一、中英文切换主要是依靠资源文件(Resources):资源文件名称格式:”页面名称加后缀.resx”

        资源文件分为本地[App_LocalResources]和全球化[App_GlobalResources]

二、实现过程:

    本地资源:1.添加文件夹[App_LocalResources]

                       2.创建以 .resx 结尾的资源文件

                       3.名称         值

                        Button1       提交

                     * 在aspx页面上获取资源文件的值 语法为: meta:resourcekey=”资源文件中key值”

                      例:<asp:Button ID=”Button” runat=”server”  meta:resourcekey=”ButtonResource1″></asp:Button>

                    * 在页面上page标签内加上UICulture=”auto” 表示:自动识别浏览器语言

   

  全球化资源:1.添加文件夹[App_GlobalResources]

                        2.3.都同本地资源一样

                        4.重点是下面这个重写的方法

                    protected override void InitializeCulture()
                    {

                        string culture = Request.QueryString[“curlanguage”];
                        if (!String.IsNullOrEmpty(culture))
                            { 
                                System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(culture);
                                System.Threading.Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.CreateSpecificCulture(culture);

                            }

                        }

                        

                 * 页面上获取资源文件的值 语法为:<%$ Resources: 资源文件名,key名称 %>

                   例:<asp:Button ID=”Button1″ runat=”server” Text=”<%$ Resources: lanauage,Button1%>” />

                 * 页面上超链接

                    <a href=”?currentculture=zh-cn”>中文(中国)</a>
                    <a href=”?currentculture=en-us”>English</a>

                 * 在页面上page标签内加上UICulture=”auto” 表示:自动识别浏览器语言

        注:还有一种获取值得方法是通过后台获取值GetGlobalResourceObject(资源文件名,key名称)

        Button1.Text = (string)GetGlobalResourceObject(“language”, “Button1”);

        大家注意,在母版页,用户控件中是不可以添加重写方法的!



版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/206574.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • WebClien使用国外代理服务器访问URL

    WebClien使用国外代理服务器访问URLusing(WebClientwc=newWebClient()){//代理服务器的IP和PortWebProxymyProxy=newWebProxy(CommonBLL.server,Convert.ToInt32(CommonBLL.port))…

  • 未来之路作为创业者_如何看待读图时代

    未来之路作为创业者_如何看待读图时代距离4月11日-14日百度联盟峰会已经过去一个多月了,这一段与许多站长谈论最多的是百度创始人李彦宏在峰会上的演讲,其中创业者三大机会尤最。演讲更多的是从战略角度的高度概括,因此笔者主要想在大家的帮助下再深入分析一下读图时代的创业机会,主要是交流,通过交流更具体一些。在分析、交流之前,还是先引用一些媒体报道,以免失之毫厘,谬以千里。    4月12日上午消息,百度公司…

  • Spark调研笔记第4篇 – PySpark Internals

    Spark调研笔记第4篇 – PySpark Internals

  • JVM垃圾回收机制 (垃圾判断,垃圾回收算法,垃圾回收器,五种引用)【jvm】「建议收藏」

    JVM垃圾回收机制 (垃圾判断,垃圾回收算法,垃圾回收器,五种引用)【jvm】「建议收藏」????‍????博主主页:爪哇贡尘拾Miraitow????传作时间:????2022年1月9日晚21:44????????????内容介绍:最近在学习JVM所以会时不时更新有关内容????参考资料:黑马JVM度娘????参考链接:????JVM垃圾回收机制⏳简言以励:列位看官,且将新火试新茶,诗酒趁年华????内容较多有问题希望能够不吝赐教????????欢迎点赞????收藏⭐留言????????JVM垃圾回收♻1.1如何判断对象可以回收♻1、引用计数器法2、可达

  • c语言表白用代码(1)

    c语言表白用代码(1)不多说,直接上代码,有用拿走,侵权立删。希望大家尽早找到自己的另一半。#include&lt;stdio.h&gt;#include&lt;math.h&gt;#include&lt;stdlib.h&gt;#defineI20#defineR340#include&lt;string.h&gt;intmain(){charanswer[4];…

  • HTML+CSS登陆界面实例

    HTML+CSS登陆界面实例登录界面截图项目代码仓库地址项目的代码放在了github的代码仓库当中:点我项目访问地址将登录界面项目部署在了github上面:点我项目代码解析项目的界面简析主要部分是Login的模块,包括username文本框和password文本框以及Login的按钮将Login模块进行居中,并且设置背景半透明添加背景框项目基本框架html代码解析大写的Login英文字母采用标题…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号