iis-6 – 如何防止IIS覆盖我在ASP.NET中设置的文化?
我在美国有一个客户希望所有的时间都显示为军事时间,但其他一切都应该是美国文化.
在我的global.asax中,我正在创建美国文化的副本,并应用GB时间显示来创建具有军事时间的美国文化. 我这样做的原因是我无法找到一种能够满足它的文化,但是如果有人知道的话,那就太棒了. 我遇到的问题是,当我们将网站部署到IIS(版本6)时,它们似乎都回归到了美国文化. 查看如何更改文化,我在ASP.NET选项卡中找到了设置 – >编辑配置 – >应用标签 默认值为af-ZA. 似乎没有选择禁用这种文化覆盖,我不相信af-ZA是正确的吗? 有没有办法阻止IIS覆盖在ASP.NET中以编程方式设置的文化? 注意:在这里问,因为我正在寻找服务器端解决方案,而不是编程.谢谢! 解决方法
这至少部分是编码问题.基本上,您需要使用System.Globalization中的CultureAndRegionInfoBuilder类创建和注册新文化.
注册后,您可以在ASP.Net应用程序设置中选择新文化. (或在应用程序的web.config文件中.) 以下是一些可以帮助您入门的参考资料: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – ASP.NET MVC 3:RouteExistingFiles = true
- asp.net-mvc – 将DropDownListFor绑定到字典
- 想想就好:我感觉我欠下的代码,再写十年也写不完
- asp.net – 针对测试数据库集成测试Web服务
- asp.net中数据库事务管理
- asp.net-mvc – 如何在Kendo UI菜单上的多个组之间插入分隔
- asp.net – Automapper ninject依赖项
- asp-classic – 使用VBScript查询Active Directory
- ASP.NET MVC页面不会加载并说“找不到资源”
- asp.net-membership – 使用SQL提供程序获取ASP.NET成员资格
- 由于asp.net-C中的保护级别错误而无法访问#
- ASP.NET,C#和匿名类型 – 在手动构建匿名类型时迭
- asp.net-mvc – 重新评估ModelState.IsValid属性
- asp.net-mvc – 使用OWIN和WsFederation为MVC,we
- ASP.NET;几个会话变量或“容器对象”?
- 禁用并选择asp.net mvc Html.RadioButtonFor
- asp.net-mvc – ASP.NET MVC:通过所有ActionLin
- asp.net – Trace.Warn不在MVC中输出跟踪消息
- 将asp.net应用程序移植到天蓝色有多大挑战?
- asp.net-mvc – 为什么我的ClaimsRequest返回nul