Asp.net本地化不适用于MasterPage

时间:2012-08-11 06:25:08

标签: asp.net localization

我已经阅读了很多关于此的文章,但我不能。当我的aspx页面没有母版页时,本地化工作正常。但是,当我的aspx页面带有母版页时,本地化不起作用。

aspx页码

protected override void InitializeCulture()
{
    GeneralHelper.GeneralHelperC.SetCulture();
    String selectedLanguage = GeneralHelperC.GetCulture();
    UICulture = selectedLanguage;
    Culture = selectedLanguage;

    Thread.CurrentThread.CurrentCulture =
        CultureInfo.CreateSpecificCulture(selectedLanguage);
    Thread.CurrentThread.CurrentUICulture = new
        CultureInfo(selectedLanguage);

    base.InitializeCulture();
}

1 个答案:

答案 0 :(得分:0)

实际上看起来我的错。我创建了带有“生成本地资源”的resx文件,之后我将资源文件名Default.aspx.resx更改为Default.aspx.en.resx,但它看起来有问题。无法更改为默认名称。