Thread.CurrentCulture是指客户端或服务器

时间:2010-06-16 18:25:26

标签: .net currentculture

Thread.CurrentCulture从哪里获取数据?客户端(浏览器)或服务器。

另一个问题是,这是找出用户文化的正确方法吗?

由于

2 个答案:

答案 0 :(得分:3)

Thread.CurrentCulture获取正在执行的线程的信息。 ASP.NET代码在服务器上运行;因此,这将为您提供服务器线程的当前文化。

要查找客户端接受的语言,请改用HttpRequest.UserLanguages

答案 1 :(得分:0)

我认为你的意思是在ASP.NET环境中?通常会返回服务器文化。

也许您可以在ASP.NET中使用本文关于自动文化处理(取决于浏览器语言): http://msdn.microsoft.com/en-us/magazine/cc163849.aspx