asp.net多语言设置方法
2011-05-07 10:13
573 查看
假如在开发时 framework不完全汉化 可能会出现有东东 比如datapager 的上一页下一页等显示成英文 解决方案如下: 在Global.asax文件中添加: void Application_PreRequestHandlerExecute(object sender, EventArgs e) { String selectedLanguage = "zh-CN";\\ en-us Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(selectedLanguage); Thread.CurrentThread.CurrentUICulture = new CultureInfo(selectedLanguage); } selectedLanguage 可以从系统配置文件系统中读取,也可以通过cookie等方式读取。 在App_GlobalResources文件夹中添加如下资源: [code]labels.zh-CN.resx labels.zh-TW.resx labels.resx [/code] |
相关文章推荐
- asp.net多语言设置方法
- Win7的IIS配置asp.net出现“由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。”(图文解决方法)
- 全局变量的设置和读取方法 (asp.net C#)
- ASP.Net在web.config中设置上传文件的大小方法
- 在ASP.Net 2.0中实现多语言界面的方法
- asp.NET连接数的设置方法
- ASP.Net在web.config中设置上传文件的大小方法
- ASP.NET设置404页面返回302HTTP状态码的解决方法
- 在配置win7 IIS浏览网站时 检测到在集成的托管管道模式下不适用的ASP.NET设置 的解决方法
- ASP.NET获取不到JS设置cookies的解决方法
- 利用C#创建 IIS 站点并设置.NET Framework版本为ASP.NET 2.0 的方法(一)
- Asp.net让某一页的requestEncoding设置成gb2312的方法
- ASP.NET forms凭据设置和跳转的几种方法
- ASP.NET笔记之 图库权限设置的方法
- win2003服务器asp.net权限设置问题及解决方法
- asp.net运行提示未将对象引用设置到对象的实例错误解决方法
- win2003服务器asp.net权限设置问题及解决方法
- ASP.NET里,URL重写的方法设置伪静态(测试成功)
- IIS7.0 检测到在集成的托管管道模式下不适用的ASP.NET设置 的解决方法
- 怎样从ASP.NET 2.0中读取连接字符串的设置新增方法