metaresourcekey实现多国语
来源:互联网 发布:世界编程第一名 txt 编辑:程序博客网 时间:2024/04/20 02:01
实现多国语言
用cookie存储 EN,CN等等关键字
打开页面的design,然后tools-->Generate Local Resource
生成App_LocalResources文件夹及.resx文件
配置空间的.Text ,Title,ToolTip 然后在页面中使用meta:resourcekey="关键字"掉用
如在.resx中 RadDockZone1Resource1.ToolTip hello world
在.aspx中 meta:resourcekey="RadDockZone1Resource1"
所有页面的.cs中 : System.Web.UI.Page改为继承BaseWebUIPage :BaseWebUIPage
BaseWebUIPage 类
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Globalization;
using System.Threading;
/// <summary>
/// Summary description for BaseWebUIPage
/// </summary>
public class BaseWebUIPage : System.Web.UI.Page
{
public BaseWebUIPage()
{
}
protected override void InitializeCulture()
{
//string selectedLanguage = "zh-CN";
HttpCookie cookie = Request.Cookies["CultureInfo"];
if (cookie != null && cookie.Value != null)
{
Thread.CurrentThread.CurrentUICulture = new CultureInfo(cookie.Value);
Thread.CurrentThread.CurrentCulture = new CultureInfo(cookie.Value);
}
else
{
Thread.CurrentThread.CurrentUICulture = new CultureInfo("zh-CN");
Thread.CurrentThread.CurrentCulture = new CultureInfo("zh-CN");
//Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-AU");
//Thread.CurrentThread.CurrentCulture = new CultureInfo("en-AU");
}
base.InitializeCulture();
}
}
- metaresourcekey实现多国语
- 多国语言实现
- 多国语言实现
- 实现多国语言处理
- Delphi 实现多国语言
- MFC多国语言实现
- Struts实现多国语言切换
- c++builder的多国语言实现
- Struts实现多国语言切换
- WinForm中多国语言的实现
- WinForm中多国语言的实现
- 软件多国语言的实现方式
- windows mobile多国语言实现
- WPF UI多国语言的实现
- 多国语言系统实现基本原理
- Struts实现多国语言切换
- resx实现多国语言化
- java实现多国语言页面处理
- mmsplayer v2 java 之(mmsTrack 音频类)
- 每天工作4小时的程序员
- 只取数据库中出现的满足条件的第一条记录
- 使用master母板页FindControl问题
- vim设置新建文件自动填入的文件头,以及设置编辑时间
- metaresourcekey实现多国语
- Partial Class 把一个巨大的类文件可以拆成好几个类由不同的程序员来开发
- Ref和Out的区别
- Repeter控件+带参数linkbutton下载
- StringFormat
- 润乾报表中填报中文出现乱码
- 鼠标放上显示字或图片
- JAVA FRAMEWORK
- web.config数据库联接字符串的设置与读取