5

これは 1mln$ の質問です。

まず、Visual WebGui で Web アプリケーションを開発しています。これは基本的に Winforms ですが、アプリケーションは HTML5 および vualá.. Web アプリケーションに変換されます。とにかく、DateTime 形式に問題があります。デフォルトでは、サーバー マシンからの CultureInfo です。

次のように web.config でこれをオーバーライドできます。

<globalization requestEncoding="utf-8" responseEncoding="utf-8"  culture="de-DE" uiCulture="de-DE"/>

すべての dateformat は、すべてのクライアント マシンでドイツ語になります。私が欲しいのは、コントロール パネルのクライアント マシンのように Datetime 形式を表示する Web アプリケーションを作成することです。

出来ますか?私は解決策を見つけることができません。

手伝ってくれてありがとう、

4

2 に答える 2

4

これを試して:

Thread.CurrentThread.CurrentCulture = new CultureInfo(Request.UserLanguages[1]);

多言語アプリケーションの例については、このリンクを確認してください

于 2012-06-14T11:57:24.670 に答える
0

グローバリゼーション タグの uiculture および culture 属性を auto に設定できます。これにより、サーバーがブラウザの設定に従ってユーザーの言語を決定できるようになり、ローカライズされたリソースを使用するとすべてが自動的に行われます。

于 2012-06-14T12:14:20.550 に答える