Thread.CurrentCulture относится к клиенту или серверу - PullRequest
4 голосов
/ 16 июня 2010

Откуда Thread.CurrentCulture получает данные?Клиент (браузер) или сервер.

И еще один вопрос, это правильный способ узнать культуру пользователя?

Спасибо

Ответы [ 2 ]

3 голосов
/ 16 июня 2010

Thread.CurrentCulture получает информацию для исполняющего потока.Код ASP.NET работает на сервере;следовательно, это даст вам текущую культуру серверного потока.

Чтобы найти приемлемые для клиента языки, используйте HttpRequest.UserLanguages.

0 голосов
/ 16 июня 2010

Я предполагаю, что вы имеете в виду в среде ASP.NET?Обычно возвращается культура сервера.

Может быть, вы можете использовать эту статью об обработке автокультуры в ASP.NET (в зависимости от языков браузера): http://msdn.microsoft.com/en-us/magazine/cc163849.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...