【发布时间】:2013-06-25 11:55:06
【问题描述】:
我在 ASPX 中包含一个字符串资源:
<asp:Literal runat="server" Text="<%$ Resources:Global, MyString %>"/>
假设MyString 的值为“Home”。如何在资源标签中将其转换为小写(“home”)?例如,我不想在资源文件中存储字符串的大写/标题和小写变体。
我意识到我可以像这样正常(在控件之外)执行此操作:
<%= Resources.Global.MyString.ToLower() %>
但是,当我必须将资源用于控件的某些属性时,这无济于事。我希望能够做一些简单的事情,例如:
<asp:Literal runat="server" Text="<%$ (Resources:Global, MyString).ToLower() %>"/>
【问题讨论】:
标签: asp.net localization webforms resx