标签中的字符串和变量串联

时间:2013-06-05 12:25:28

标签: c# asp.net string string-concatenation

我知道;这个问题已经被问了好几次,但在查看了很多问题之后我仍然无法让它发挥作用。我有一个modalPopupextender,可以打开Panel,如下面的代码所示:

<asp:Panel ID="pnlRename" Style="display: none;" runat="server">
    <div class="Popup radius" style="width: 400px;">
      <div class="PopupHead PageEntry radiusTop">
         <asp:Label ID="lblRename" runat="server" 
             Text='<%= "Rename " + TreeView1.SelectedNode.Text %>'></asp:Label>
      </div>
    </div>
</asp:Panel>

我希望"Rename " + TreeView1.SelectedNode.Text的值显示在Text的{​​{1}}中,但我得到的确是我输入的内容:  即lblRename而不是"Rename " + TreeView1.SelectedNode.Text

1 个答案:

答案 0 :(得分:3)

Rename移到<% %>标记之外。

Text='Rename'+<%= Treeview1.SelectedNode.Text %>