Аккордеонная панель скрывает индивидуальный контент самостоятельно

У меня есть панель Аккордеона, называемая библиотекой и подменю в виде книжного резерва, запроса и обзора как показано ниже

   

      
<div >Library </div>
 
        <div >Book Reserve</div>
                 <div >Book Request</div>
                 <div >Book Review</div>

        
     

и из кода позади я могу скрыть всю панель, используя

    Dim accpane As AccordionPane
    accpane = Master.FindControl("Library")

but is there a way to hide the sub menu items i.e.. Reserve , request, review independently something like accpane("Book Request").visible = false

0
добавлено отредактировано
Просмотры: 2
nl ja de

1 ответы

Вам нужно будет изменить элемент DIV на:

<div id="X" runat="server">Book Request</div>

И используйте FindControl на панели аккордеона, чтобы получить ссылку на него, и установите Visible в false. Я забываю точный тип контроля, который возвращается; это может быть HtmlGenericControl ... не на 100% уверен.

0
добавлено
Legend, thanx, работал над ним целую вечность, это был Dim div As System.Web.UI.HtmlControls.HtmlGenericControl = accpane.FindControl ("X"); {\ n} div.Visible = "false"
добавлено автор x-code, источник