我正在尝试设置下拉列表选项的Text属性,如下所示:
<asp:ListItem Value="AB" Text='<%= Resources.Get("USA") %>'></asp:ListItem>
但它不起作用,而Text值实际上是<%= Resources.Get("USA") %>
而不是字符串“USA”。
即。它不被解释为代码。
有什么问题?
答案 0 :(得分:2)
使用格式<%$ Resources: yourresoucefilename, stringname %>
这应该有效。
答案 1 :(得分:0)
我认为该语法仅适用于sitmap文件。
<%= ResourceFileName.ResourceVariableName %>
应该工作或 在后面的代码中设置值:
ListBox.Items.Add(ResourceFileName.ResourceVariableName);