中英文切换资源文件的问题

中英文切换资源文件的问题

今天做了中英文切换,一直说找不到资源文件,而且切换没效果

如图所示

中英文切换资源文件的问题

最后发现了解决方案!要把aspx页面和资源文件放在同一级文件夹下面,否则不成功

 如图所示

中英文切换资源文件的问题 

 

 

AddNews.aspx

 

<%
@ Page Language
=

C#

 AutoEventWireup
=

true

 CodeFile
=

AddNews.aspx.cs

 Inherits
=

News_AddNews


    Culture

=

auto

 meta:resourcekey
=

PageResource1

 UICulture
=

auto

 
%>

<!
DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”
>


<
html 
xmlns
=”http://www.w3.org/1999/xhtml”
>


<
head 
id
=”Head1″
 runat
=”server”
>

    
<
title
>无标题页
</
title
>


</
head
>


<
body
>

    
<
form 
id
=”form1″
 runat
=”server”
>

    
<
div
>

        
<
asp:Button 
runat
=”server”
 meta:resourcekey
=”btnNews”
 Text
=”ENG”
 
/>

        
<
asp:Label 
runat
=”server”
 meta:resourcekey
=”lbNews”
></
asp:Label
>

        
<
br 
/>

        
<

href
=”?currentculture=zh-cn”
>中文(中国)
</
a
> 
&nbsp; 
<

href
=”?currentculture=en-us”
>English(USA)
</
a
>

    
</
div
>

    
</
form
>


</
body
>


</
html
>

 

AddNews.aspx.cs

 

using System;


using System.Collections;


using System.Configuration;


using System.Data;


using System.Web;


using System.Web.Security;


using System.Web.UI;


using System.Web.UI.HtmlControls;


using System.Web.UI.WebControls;


using System.Web.UI.WebControls.WebParts;


using System.Threading;


using System.Globalization;


public 
partial 
class News_AddNews : System.Web.UI.Page

{

    String s;

    
protected 
override 
void InitializeCulture()

    {

        s = Request.QueryString[

currentculture
];

        
if (!String.IsNullOrEmpty(s))

        {

            
//
UICulture – 决定了采用哪一种本地化资源,也就是使用哪种语言
            

//
Culture – 决定各种数据类型是如何组织,如数字与日期

            Thread.CurrentThread.CurrentUICulture = 
new CultureInfo(s);

            Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(s);

        }

    }

}

 

成功转换后的效果:

中英文切换资源文件的问题 

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

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

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


相关推荐

  • C++之内存管理建议收藏

    内存分配方式在C++中,内存分为内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。(1)堆就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,

    2021年12月19日
    38
  • firefox os 2.0版模拟器QQ初体验

    firefox os 2.0版模拟器QQ初体验

    2022年1月15日
    80
  • 浮雕建模软件_自建房设计软件

    浮雕建模软件_自建房设计软件vectricaspire10是一款非常专业的3d浮雕模型设计软件,为CNC铣床上创建和切割零件提供了强大直观的解决方案,凭借其独特的3D组件建模、完善的2D设计、编辑工具集让你可以轻松使用现有2D数据或导入的3D模型,甚至能够从头开始创建自己的2D和3D零件。而且可以将几何体捕捉到不作为几何体存在的直线,延伸和交叉点,从而减少对大多数构造矢量的需求,还具有一整套完善的绘图工具,允许你通过在创建几何体时允许键入值来更轻松地为形状创建和编辑过程添加更多精度,让你能够更准确地切割这些形状。与此同时,全新的v

    2025年9月13日
    10
  • tabnine激活(JetBrains全家桶)「建议收藏」

    (tabnine激活)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html4M7HSKPBXS-eyJsaWN…

    2022年3月29日
    545
  • Poetry(1)Poetry介绍与安装

    Poetry(1)Poetry介绍与安装介绍Poetry是Python中的依赖管理和打包工具,当然它也可以配置虚拟环境。它允许您声明项目所依赖的库,并为您管理(安装/更新)它们。之前一直使用virtualenvwrapper管理虚拟

    2022年7月29日
    28
  • 异步fifo简介_异步fifo时序

    异步fifo简介_异步fifo时序一、概述在大规模ASIC或FPGA设计中,多时钟系统往往是不可避免的,这样就产生了不同时钟域数据传输的问题,其中一个比较好的解决方案就是使用异步FIFO来作不同时钟域数据传输的缓冲区,这样既可以使相异时钟域数据传输的时序要求变得宽松,也提高了它们之间的传输效率。此文内容就是阐述异步FIFO的设计。二、设计原理2.1结构框图如上图所示的同步模块synchronizetowr…

    2022年8月13日
    7

发表回复

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

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