ページがレンダリングされる前にカスタムカルチャを設定するにはどうすればよいですか?
-
05-07-2019 - |
質問
クライアント固有の言語用にカスタムカルチャを作成しました。つまり、そのカルチャ用のresxファイルがあります。 私が抱えている問題は、ページサイクルの早い段階でカルチャを設定できないように見えることです。 Thread.CurrentThread.CurrentUICulture = cultureおよびThread.CurrentThread.CurrentCulture = cultureを呼び出すまでに、ページはすでにベースresxファイルから言語を選択しているようです:( だから私は文化を設定してから同じページにリダイレクトする必要がありますか? Page_PreInitで設定しようとしましたが、それでもまだ十分ではありませんか?フックできる以前のイベントはありますか?
解決
ページのInitializeCulture()メソッドをオーバーライドする必要があります。こちらで詳細をご覧ください。
所属していません StackOverflow