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”);

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



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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mysql opkg源_OpenWrt opkg 在线源默认配置

    mysql opkg源_OpenWrt opkg 在线源默认配置destroot/destram/tmplists_dirext/var/opkg-listsoptionoverlay_root/overlaysrc/gzbarrier_breaker_basehttp://downloads.openwrt.org/barrier_breaker/14.07/x86/generic/packages/basesrc/gzbarrier_…

    2022年6月2日
    46
  • mysql函数索引_MySQL 函数索引 (Functional indexes)

    mysql函数索引_MySQL 函数索引 (Functional indexes)函数索引示例:CREATETABLEt1(col1INT,col2INT,INDEXfunc_index((ABS(col1))));CREATEINDEXidx1ONt1((col1+col2));CREATEINDEXidx2ONt1((col1+col2),(col1-col2),col1);ALTERTABLEt1ADDINDE…

    2025年5月28日
    5
  • b站动漫_python爬b站视频

    b站动漫_python爬b站视频。。闲来无事,爬了一下我最爱的B站~~~卒首先进入B站的番剧索引页ps:以前经常浏览这个索引页找动漫看,所以熟练的操作~滑稽翻页发现url链接并没有改变,用谷歌开发者工具network发现加载了XHR文件并返回json格式的响应要对其进行翻页处理,观察一下querystring的规律,发现那么多个参数只有page这个参数是变化的所以接下来都很好做了~嘻嘻items.pyimp…

    2022年8月23日
    6
  • 计算机毕业设计Java校园租赁系统的设计与实现(源码+系统+mysql数据库+Lw文档)[通俗易懂]

    计算机毕业设计Java校园租赁系统的设计与实现(源码+系统+mysql数据库+Lw文档)[通俗易懂]计算机毕业设计Java校园租赁系统的设计与实现(源码+系统+mysql数据库+Lw文档)计算机毕业设计Java校园租赁系统的设计与实现(源码+系统+mysql数据库+Lw文档)最新计算机专业原创毕业设计参考选题都有源码+数据库是近期作品可领qu参考你的选题刚好在下面有,有时间看到机会给您发【1】 jspNBA篮球资讯网 【2】 ssm社区便捷管理系统 【3】 ssm阳明湖风景区订票系统 【4】 ssm农家乐信息平台 【5】 ssm+sqlserv

    2022年6月11日
    36
  • Unittest测试框架基本使用[通俗易懂]

    Unittest测试框架基本使用[通俗易懂]unittest单元测试

    2022年10月14日
    3
  • 白话空间统计二十四:地理加权回归(二)

    白话空间统计二十四:地理加权回归(二)六千多字的大篇……诚意满满啊……橘生淮南则为橘,生于淮北则为枳,叶徒相似,其实味不同。所以然者何?水土异也。——《晏子春秋·内篇杂下》水土不服、南北差异,(包括地域歧视)是自古以来的一个大命题……正如在(伪)吃货的眼中,中国的地图是这样的:为什么说上面是伪?吃货呢,因为在真?吃货眼中的中国地图,是这样的:这就是具有全局眼(胃)光(口)和局部眼(胃)光(口),

    2022年10月7日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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