Складная панель в ASP.NET - PullRequest
0 голосов
/ 05 мая 2009

Я использую ASP.NET AJAX Control Kit, и у меня возникла проблема с использованием складной панели в моем коде. У меня есть следующий код:

<table><tr>
<td class="bg">
    <a class="bg" href="javascript:void(0);">
    <asp:CheckBox runat="server" ID="chkSMSGrossRevenue" Text="Gross Revenue (Daily, Monthly, Yearly)" /></a>
    <asp:Panel runat="server" ID="pnlSMSGrossRevenue" Height="0">
        testing
    </asp:Panel>
</td></tr></table>
<cc1:CollapsiblePanelExtender runat="server" ID="cpeSMSGrossRevenue" TargetControlID="pnlSMSGrossRevenue"
    ExpandControlID="chkSMSGrossRevenue" CollapseControlID="chkSMSGrossRevenue">
</cc1:CollapsiblePanelExtender>

То, что я пытаюсь сделать, это расширять мою панель всякий раз, когда есть галочка в моем флажке, и свернуть ее, когда ее нет Проблема в том, что я всегда вижу рабочий «тест», который есть в моей панели ... поэтому я предполагаю, что он никогда не рухнет. Когда я нажимаю флажок, он сворачивается, но затем снова снова расширяется. Может кто-нибудь сказать мне, что я делаю не так?

Ответы [ 3 ]

0 голосов
/ 07 мая 2009

Я разобрался в проблеме. Это связано с моим тегом в верхней части моей страницы

0 голосов
/ 22 сентября 2010

Настройка CollapsedSize="1" устраняет ошибку

0 голосов
/ 05 мая 2009

, так как вы открываете страницу, если флажок снят, установите для свойства расширителя сворачиваемой панели начало свертывания

Collapsed="true"
...