0
我想设置一个下拉像这样的列表选项的Text属性设置下拉列表项文字:使用服务器端方法
<asp:ListItem Value="AB" Text='<%= Resources.Get("USA") %>'></asp:ListItem>
但它无法正常工作,而不是文本值是字面上<%= Resources.Get("USA") %>
和而不是字符串“USA”。
即它不被解释为代码。
什么问题?
我想设置一个下拉像这样的列表选项的Text属性设置下拉列表项文字:使用服务器端方法
<asp:ListItem Value="AB" Text='<%= Resources.Get("USA") %>'></asp:ListItem>
但它无法正常工作,而不是文本值是字面上<%= Resources.Get("USA") %>
和而不是字符串“USA”。
即它不被解释为代码。
什么问题?
使用格式<%$ Resources: yourresoucefilename, stringname %>
这应该工作。
我相信这种语法只适用于sitmap文件。
<%= ResourceFileName.ResourceVariableName %>
应该工作或 在代码中设置背后的价值:
ListBox.Items.Add(ResourceFileName.ResourceVariableName);