0

Ich benutze das ASP.NET AJAX Control Kit und ich habe ein Problem mit einem reduzierbaren Panel in meinem Code. Ich habe den folgenden Code:Reduzierbare Panel in ASP.NET

<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> 

Was ich versuche ist meine Platte zu tun zu erweitern, wann immer es ein Häkchen in meiner Checkbox ist und es zusammenbrechen, wenn kein Häkchen ist. Das Problem ist, ich sehe immer die Arbeit "Test", die in meinem Panel ist ... so nehme ich an, dass es nie zusammenbricht. Wenn ich auf das Kontrollkästchen klicke, klappt es zusammen, wird dann aber sofort wieder expandiert. Kann mir jemand sagen, was ich falsch mache?

+1

Warum tun Sie sich den asp Einwickeln: Checkbox in einem Hyperlink? – Keltex

Antwort

0

ich das Problem herausgefunden. Es hat mit meinem Tag am Anfang meiner Seite

+0

Welches Tag haben Sie benutzt? Ich habe ein ähnliches Problem. –

0

, da Sie die Seite mit dem Feld nicht markiert öffnen, setzen Sie die Eigenschaft des zusammenlegbaren Panel-Extender kollabiert starten

Collapsed="true" 
0

Einstellung CollapsedSize="1" löst den Fehler