我的 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
and设置Culture
为 web.config 中定义的值AppSettings
。
因此,这会更改整个应用程序中的日期格式文本。
但是,我的应用程序有一个子文件夹/Admin
. 如果文化设置为es
(西班牙语),那么我仍然需要将管理文件夹设置为en
(英语)。
这怎么可能?