欢迎来到天天文库
浏览记录
ID:30453526
大小:89.77 KB
页数:13页
时间:2018-12-30
《关于asp和asp本地测试程序的操作》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、关于asp和asp本地测试程序的操作一是当你在获得Request.UserLanguages[0]时,用其与巫师2配置设定文件中预先设定的被支持的区域性进行比较,如果买家不确认收货其为不被支持的,那么立刻怎么设置默认浏览器CurrentUICulture为默认区域性。我喜欢下面每个故事我将阐述在A.net2.0中如何针对LanguagePreference属性编程属性。首先,可以写一个PageBase类,它继承自system是什么意思.Web.UI.Page,并作为站点中所有页面java所有类的基类。这么做的目的其实很简单,就是为了将
2、各个页面中一些共同的处理过程提炼出来放到基类中,以减少代码重复,提高可维护性。然后在PageBase类中写如下代码:protectedoverridevoidInitializeCulture()乌兹别克斯坦固定区域性不区分区域性。可以使用空字符串("")按名称或者按区域性标识符0x007F来指定固定区域性。固定区域性由CultureInfo类的InvariantCulture属性来代表固定区域性的实例。固定区域性仅与英语语言关联,不与任何国家/地区关联。它几乎可用在要求区域性的"全局化"命名空间中的所有方法中。如果你的三.在A.
3、net2.0中实现资源本地化A.net2.0中为资源本地化提供了更加多样的实现方法。我这里着重谈其与A.net1.1中的不同之处。如上所示:规定站点手机资源网(www.139down.com)摩西区网络(www.moxiqu.com)的默认culture为en-US(此处必须为特定区域性),uiCulture为zh-CN。当然你也可以在每个页面的Page标签中进行逐页设定:@PageCulture="zh-CN"UICulture="en"。这里就不管web.config是如何设置的,页面会按照Page标签的设定进行显示。如果想按照指
4、定的区域性来获得资源则按照如下写法:其中Country是资源文件中的键。显然,这比A.net1.1中从资源文件获取值要容易很多。这里有两个问题需要注意:第一,在创建一组具有相同根名称的资源文件时,没有区3G速游戏网(www.3gsu.com)常信村百科网(www.changxincun.com)域性标示的文件必须建立,比如MyResource.resx是必须有的,其它如MyResource.en-gb.resx和MyResource.zh-cn.resx的建立是根据需要的。如果不建立MyResource.resx只建立了MyResou
5、rce.zh-cn.resx等,则上述代码中的Resources命名空间下就不会出现MyResource,因此上述代码编译无法通过。MyResource.resx中应该存放站点默认语言的内容,以备在找不到与当前线程CurrentUICulture匹配的本地化资源文件或在本地化资源文件中找不到相应键值时使用。A.net是以MyResource.resx文件中的键为准,假如在MyResource.resx中不存在Country键,而在MyResource.zh-cn.resx中存在Country键,那么上述代码在编译时也会报错。第二,A.
6、net在找不到相应区域的本地化资源时,不会报告任何异常,会自动从MyResource.resx文件中获取值,但并不改变当前线程的CurrentUICulture。在站点中建立局部资源文件的时候,VS.Net2005会自动建立一个A_LocalResources文件夹专门来存放局部资源文件。所谓局部资源文件,也就是给站点中单一页面文件使用的资源文件。它的命名方式一般是Default.ax.resx和Default.ax.zh-cn.resx。现在我在Default资源文件中添加三个键Language、lblNavigation.Text
7、和lblNavigation.ForeColor。其中我为Default.ax.resx的lblNavigation.ForeColor设置blue,为Default.ax.zh-cn.resx的lblNavigation.ForeColor设置red。在页面文件中Default.ax中从局部资源文件91股票网(www.91gupiao.com)还有一百网(www.haiyou100.com)杰西卡魔网络(www.jxkamo.com)里获得内容的方法如下有两种:进行字符串比较或大小写更改操作,则应该使用InvariantCultur
8、e确保无论系统如何设置的区域性,行为都将按照InvariantCulture所代表的英语语言的固定区域性来完成。但是,固定区域性必须仅由需要不依赖区域性的结果的进程(如系统服务)使用;否则,它得到的结果可能在语言上不正确
此文档下载收益归作者所有