如何在asp.net中创建固定的树视图

本文关键字:视图 创建 asp net | 更新日期: 2023-09-27 18:00:13

我在asp网站中有树视图,当点击链接节点时,它会重定向整个页面,树视图不会保留在页面上。但我只想更改主页,树视图必须保留在所有页面中,如windows资源管理器。我正在使用asp.net网站,请帮我怎么做?

这是我的树屋。

Home
  page1
  page2
page3
  page4

如何在asp.net中创建固定的树视图

创建一个母版页,该母版页在表中具有如下所示的树视图

 <table border="0" cellspacing="0" cellpadding="0" id="content-container" style="width:     1016px; height: 407px;">
      <tbody>
        <tr>
             <td id="content-left" style="width: 200px; height: 424px; border-top-style:      solid; border-right-style: solid; border-left-style: solid; border-bottom-style: solid;   border-bottom-color: buttonface; border-top-color: buttonface; border-right-color: buttonface; border-left-color: buttonface;">
                <!-- 
   LEFT COLUMN
-->
                <br />
                <asp:Panel ID="Panel1" runat="server" Height="455px" Width="220px">
                    <asp:TreeView ID="tvNodes" runat="server" Height="448px" Width="215px" ShowLines="True">
                    </asp:TreeView>
                </asp:Panel>
            </td>
            <td id="content" style="width: 736px; height: 424px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-bottom-color: buttonface; border-top-color: buttonface; border-right-color: buttonface; ">
                 <asp:contentplaceholder id="ContentPlaceHolder1" runat="server" >
    </asp:contentplaceholder>
            </td>
        </tr>
    </tbody>
</table>  

并将页面加载到节点单击事件上的ContentPlaceHolder1。