现在的位置: 首页 > 综合 > 正文

mvc3中多语言小例子

2013年02月05日 ⁄ 综合 ⁄ 共 536字 ⁄ 字号 评论关闭

 1,新建项目glo

2,写basecontroler,别的controler继承basecontroler

3,添加资源文件

此处得注意下,文件夹Resources跟下面resource文件名可以随便取,但后面的中文,英文需要按照这个格式,那个可以在http://msdn.microsoft.com/zh-cn/library/system.globalization.cultureinfo(VS.80).aspx中对照着找

 

4,在页面中使用

5,看下效果

  接着在网页上:工具>internet选项>常规>语言>

  设置如此:

确定后刷新页面

6源码在此 http://download.csdn.net/detail/xielei4552/4111609

 

7后来发现4下面的图片是有问题的,因为我最后可以在外部js中使用资源文件了,直接使用是不可以的,但可以改变个思路。

   比如外部js文件Out.js中

var loadData = function (data) {
    alert(data);
}

在页面中使用的时候 window.onload = loadData('<%= Glo.Resources.Resource.thanks%>');

就相当于在本页面中把资源文件处理好,在传递过去。

抱歉!评论已关闭.