-
创建资源文件:
在设计好一个页面之后,切换到页面 视图模式, 在VS2005菜单中,点击工具下的生成资源文件,VS2005会自动将生成的资源文件放在App_LocalResources文件夹下. 它生成的是显示的引用,选中已经设置引用的控件,在属性窗口中可以看到,显示引用的显示的是 红色标记,隐式引用的显示的是 蓝色标记 -
引用资源文件的方法(两种):
显示引用:<%$ Resources:键值 %><%$ Resources:文件名,键值 %> 用于引用GroabResourc全局资源
全局资源不能使用隐式声明。
隐式引用:
如:< asp:Label ID = " Label1 " runat = " server " meta:resourcekey = " Label1Resource1 " Text = " Label " ></ asp:Label > -
后台获取两种资源的方法:( 两种方法的参数说明)
GetLocalResourceObject( " 键值 " ); // 获取本地资源
GetGlobalResourceObject( " 键值 " ); // 获取全局资源
这样子做.在改变IE选项中的语言时,会显示相对应的资源中的语言.
4.动态切换语言![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)