本地化MasterPage

时间:2010-09-15 20:50:53

标签: c# asp.net localization master-pages

我有一个MasterPage和一些控件,我还有一个语言下拉列表,我想知道是否有方法来本地化母版页中的所有控件,因为它没有InitializeCulture方法。

提前致谢。

1 个答案:

答案 0 :(得分:2)

我在global.asax文件中设置了Culture,以确保所有请求都从最低级别获取。

protected void Application_AcquireRequestState(object sender, EventArgs e)
{
    CultureInfo culture = new CultureInfo("en-NZ");
    System.Threading.Thread.CurrentThread.CurrentUICulture = culture;
    System.Threading.Thread.CurrentThread.CurrentCulture = culture;
}

所有控件都应通过应用程序进行选择。