Asp.net本地化不';不要使用母版页
我读过很多关于这方面的文章,但我看不懂。当我的aspx页面没有母版页时,本地化工作正常。然而,当我的aspx页面与masterpage一起使用时,本地化就不起作用了 aspx页面代码Asp.net本地化不';不要使用母版页,asp.net,localization,Asp.net,Localization,我读过很多关于这方面的文章,但我看不懂。当我的aspx页面没有母版页时,本地化工作正常。然而,当我的aspx页面与masterpage一起使用时,本地化就不起作用了 aspx页面代码 protected override void InitializeCulture() { GeneralHelper.GeneralHelperC.SetCulture(); String selectedLanguage = GeneralHelperC.GetCulture(); UI
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();
}
实际上这看起来是我的错。在创建带有“生成本地资源”的resx文件之后,我将资源文件名Default.aspx.resx更改为Default.aspx.en.resx,但它看起来有问题。无法更改为默认名称。您可以添加更多详细信息吗?哪些内容没有本地化?母版页或整个页面中是什么?您是如何实现本地化的?通过resx文件?