【发布时间】:2015-12-09 18:12:35
【问题描述】:
我已通过控制面板为 Windows 设置了正确的区域并重新启动了机器。
我还在 IIS 中设置了 ASP.net 的文化设置,但我不确定这是否对 ASP Classic 有任何影响。
然而formatDateTime 和formatCurrency 仍在输出美国格式而不是英国格式。
这个系列还有哪里?
【问题讨论】:
标签: windows iis asp-classic
我已通过控制面板为 Windows 设置了正确的区域并重新启动了机器。
我还在 IIS 中设置了 ASP.net 的文化设置,但我不确定这是否对 ASP Classic 有任何影响。
然而formatDateTime 和formatCurrency 仍在输出美国格式而不是英国格式。
这个系列还有哪里?
【问题讨论】:
标签: windows iis asp-classic
在经典 ASP 中,您需要将 LCID variable 设置为您偏好的语言环境代码
进行此类设置的好方法是在Session_OnStart 调用中
Sub Session_OnStart
Session.LCID = 2057 ' 2057 is for English UK
End Sub
您可以在Microsoft page上查看所有可用代码
【讨论】:
Session.codepage = 65001 让您的英镑符号正确显示。它应该位于您的 Session.LCID 定义下方