用户控件本地化C#

时间:2014-08-05 05:35:28

标签: c# asp.net localization webusercontrol

我创建的Default.aspx本地化 我创建了

Default.aspx.en-IN.resx

Default.aspx.fr.resx

为Default.aspx.resx

App_LocalResources 文件夹中。 代码:

Default.aspx的

 <asp:Label ID="Label1" meta:resourcekey="WelcomeString" 
                runat="server"></asp:Label>

Default.aspx.cs

    String selectedLanguage = Convert.ToString(Request.QueryString["lang"]);
                UICulture = selectedLanguage;
                Culture = selectedLanguage;
 Thread.CurrentThread.CurrentCulture =
                CultureInfo.CreateSpecificCulture(selectedLanguage);
            Thread.CurrentThread.CurrentUICulture = new
                CultureInfo(selectedLanguage);

本地化效果很好。

但是现在我想创建一个用户控件并将其调用到default.aspx文件。 如何进行用户控制此方法的本地化?请帮忙......

0 个答案:

没有答案