<html lang="fr">
タグ/属性から ASP.NET ページにカルチャーと UICulture を設定させることはできますか?
少しのコードビハインドだけで Web サイトのオーサリングに適した、コードへの影響が最小限のソリューションを探しています。
<html>
ASP.NET Page カルチャに関する多数の投稿を見てきましたが、タグから設定を取得して ASP.NET Page クラスに適用することについて言及しているものはありません。
<html lang="fr">
タグ/属性から ASP.NET ページにカルチャーと UICulture を設定させることはできますか?
少しのコードビハインドだけで Web サイトのオーサリングに適した、コードへの影響が最小限のソリューションを探しています。
<html>
ASP.NET Page カルチャに関する多数の投稿を見てきましたが、タグから設定を取得して ASP.NET Page クラスに適用することについて言及しているものはありません。
@ Page ディレクティブの Culture および UICulture 属性を設定できます。
<%@ Page UICulture="es" Culture="es-MX" %>
ここでわかるように
追加できる場合:
runat="server" id="HtmlMasterTag"
html タグに対して、ページのコード ビハインド (または共通のベース ページのコード) でこのようなことを行うことができます。
string language = HtmlMasterTag.Attributes["lang"];
変数languageを使用して UICulture と Culture を設定します