ページがレンダリングされる前にカスタムカルチャを設定するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/1608435

  •  05-07-2019
  •  | 
  •  

質問

クライアント固有の言語用にカスタムカルチャを作成しました。つまり、そのカルチャ用のresxファイルがあります。 私が抱えている問題は、ページサイクルの早い段階でカルチャを設定できないように見えることです。 Thread.CurrentThread.CurrentUICulture = cultureおよびThread.CurrentThread.CurrentCulture = cultureを呼び出すまでに、ページはすでにベースresxファイルから言語を選択しているようです:( だから私は文化を設定してから同じページにリダイレクトする必要がありますか? Page_PreInitで設定しようとしましたが、それでもまだ十分ではありませんか?フックできる以前のイベントはありますか?

役に立ちましたか?

解決

ページのInitializeCulture()メソッドをオーバーライドする必要があります。こちらで詳細をご覧ください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top