以编程方式本地化字符串?

发布于 2024-11-30 11:00:00 字数 250 浏览 1 评论 0原文

Asp.net 4 和 C#。

我的代码隐藏中有一个字符串。我想根据用户的浏览器区域分配一个值。

我正在尝试使用此代码,没有错误,但不起作用(没有为字符串分配任何值)。

知道如何解决吗?谢谢

   string textPrevious = "<%$ Resources:Global, CategoryListSubCategories %>";

Asp.net 4 and C#.

I have a string in my Code Behind. I would like assign a value depending on the User's Browser region.

I'm trying with this code, no error, but does not work (no value to a String has been assigned).

Any idea how to solve it? Thanks

   string textPrevious = "<%$ Resources:Global, CategoryListSubCategories %>";

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

唱一曲作罢 2024-12-07 11:00:00

我自己找到了解决方案:
只需使用Resources.Global

string textPrevious = Resources.Global.CategoryListSubCategories;

有用的文章:
http://shan-tech.blogspot.com /2007/02/aspnet-20-localization-of-string.html

I found out the solution myself:
Just use Resources.Global.

string textPrevious = Resources.Global.CategoryListSubCategories;

Useful article:
http://shan-tech.blogspot.com/2007/02/aspnet-20-localization-of-string.html

世俗缘 2024-12-07 11:00:00

你可以这样做...

string textPrevious = Resources.Global.CategoryListSubCategories;

You can do like...

string textPrevious = Resources.Global.CategoryListSubCategories;
打小就很酷 2024-12-07 11:00:00

您可以构建一个 ExpressionBuilder 来访问代码隐藏字符串。文章 .NET String Resources 包含类 StringExpressionBuilder与表达式字符串:

<asp:Label ID="AppTextLabel" runat="server" 
    Text="<%$ Strings:MyCompany.MyApp.MyStrings, AppText %>" />
<asp:Label ID="LibTextLabel" runat="server" 
    Text="<%$ Strings:MyCompany.MyLib.MyStrings, LibText %>" />

You can build an ExpressionBuilder to access the code-behind string. The article .NET String Resources includes the class StringExpressionBuilder with the expression Strings:

<asp:Label ID="AppTextLabel" runat="server" 
    Text="<%$ Strings:MyCompany.MyApp.MyStrings, AppText %>" />
<asp:Label ID="LibTextLabel" runat="server" 
    Text="<%$ Strings:MyCompany.MyLib.MyStrings, LibText %>" />
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文