如何在呈现页面之前设置自定义文化?
-
05-07-2019 - |
题
我为客户特定语言创建了自定义文化,即我有该文化的resx文件。 我遇到的问题是,我似乎无法在页面循环中尽早设置文化。当我调用Thread.CurrentThread.CurrentUICulture = culture和Thread.CurrentThread.CurrentCulture = culture时,页面似乎已经从基本resx文件中选择了语言:( 所以我必须设置文化,然后重定向回同一页面? 我已经尝试在Page_PreInit中设置它并且还不够早?是否有我可以参与的早期活动?
解决方案
你需要覆盖页面的InitializeCulture()方法,看看这里了解详情。
不隶属于 StackOverflow