【发布时间】:2012-03-07 11:28:43
【问题描述】:
我的 Global.asax 文件中有以下代码:
Protected Sub Application_PreRequestHandlerExecute(sender As Object, e As System.EventArgs)
System.Threading.Thread.CurrentThread.CurrentUICulture = New System.Globalization.CultureInfo(ConfigurationManager.AppSettings("Language"))
System.Threading.Thread.CurrentThread.CurrentCulture = New System.Globalization.CultureInfo(ConfigurationManager.AppSettings("Language"))
End Sub
这会将UICulture 和Culture 设置为web.config AppSettings 中定义的值。
因此,这会更改整个应用程序中的日期格式文本。
但是,我的应用程序有一个子文件夹 /Admin。如果文化设置为es(西班牙语),那么我仍然需要将管理文件夹设置为en(英语)。
这怎么可能?
【问题讨论】:
标签: asp.net culture subdirectory uiculture