我的网站有一些问题需要处理。 其中一个问题是加载5x。
我一直在努力为页面设置语言特色。 我的问题如下:
虽然页面刷新n次但它会覆盖页面语言设置。我在Application_Start方法中测试了修改过的global.asax页面。此方法仅被调用一次。 在此页面进入default.aspx页面并点击页面n次后,当页面初始化时,它将文化更改为默认文化en-GB而不是我在Page_Load事件中设置的文化。
我已经设置了线程。目前。 UI和文化对我的特定文化。但这不起作用。
我试过了:
有什么想法吗?
答案 0 :(得分:3)
如果将其添加到Global.asax.cs,它应该可以工作。它对我有用。
protected void Application_BeginRequest(object sender, EventArgs e)
{
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("de-ch");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("de-ch");
}
但你对这个问题的描述有点令人困惑......