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);