2013-03-25 38 views
0

在Treeview中单击节点时,我在后面的代码中构造HTML并将其加载到我的文字控件中。我不希望每次点击树视图控件中的任何节点来获取数据以便以文字显示时加载页面。我该如何避免回传? 我尝试使用treeview左右的updatepanel,如下所示,现在数据不会在单击不同节点时发生变化,并且不存在回发。我该如何解决这个问题?asp.net中Treeview控件的更新面板不工作?

      <table> 
           <tr> 
            <td valign="top"> 
             <asp:UpdatePanel ID="UP_HealthCon_Ddl_Conditions" runat="server"> 
              <contenttemplate> 
             <asp:TreeView ID="Tree_Index" NodeWrap="false" Style="font-size: 11px; font-family: Tahoma; font-weight: bold; text-align: left;" runat="server" Width="10px" EnableClientScript="False"> 
             </asp:TreeView> 
             </contenttemplate> 
             </asp:UpdatePanel> 
            </td> 
           </tr> 
          </table> 


          <table> 
           <tbody> 
            <asp:Label ID="litSPName" runat="server" Font-Bold="true"></asp:Label> 
            <br /> 
            <br /> 
            <asp:Literal ID="lit_basic_Result" runat="server"></asp:Literal> 
           </tbody> 
          </table> 

回答

0

将contenttemplate和updatepanel添加到我的表中,它工作!