Как я могу сделать фиксированный вид дерева в asp.net

0

У меня есть treeview в asp-сайте, когда щелкнув связанный узел, он перенаправляет всю страницу, дерево не остается на странице. но то, что я хочу изменить только на главной странице, древовидное представление должно оставаться на всех страницах, например, в Windows Explorer. Я использую сайт asp.net, пожалуйста, помогите мне, как я могу это сделать?

Это мое дерево.

Home
  page1
  page2
page3
  page4
  • 1
    Вы забыли поставить свой код и / или дерево.
  • 0
    я использовал sitmap для дерева

1 ответ

0

Создайте главную страницу с деревом в таблице, как показано ниже.

 <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 на событие click узла.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню