Главная страница управления ContentPlaceHolder - PullRequest
0 голосов
/ 16 марта 2010

У меня есть главная страница в C #, где у меня есть этот код:

<div style="width: 30%;height: 500px;float:left">
        <asp:ContentPlaceHolder ID="cphMenu" runat="server">
        </asp:ContentPlaceHolder> 
    </div>


    <div style="width: 65%;height: 500px; float:right">
       <asp:ContentPlaceHolder ID="cphMain" runat="server">            
       </asp:ContentPlaceHolder>        
    </div>

Как видите, у меня есть два ContentPlaceHolders, первое - левое меню (cphMenu), а второе - сама страница. Итак, я хочу щелкнуть элемент из меню (меню представляет собой древовидную структуру) и загрузить эту конкретную страницу во второй заполнитель содержимого (cphMain).

Как я могу получить такое поведение ??

Заранее спасибо.

1 Ответ

1 голос
/ 16 марта 2010

создайте страницы контента для каждой «конкретной страницы», заставьте их использовать вашу главную страницу, поместите правильный контент в cphMain

затем в treeView добавьте URL для этих страниц.

Главная страница похожа на шаблон для страниц контента, поэтому она будет заполнять контент со страницы контента в заполнители.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...