ASP.NET AJAX コントロール キットを使用していますが、コードで折りたたみ可能なパネルを使用すると問題が発生します。次のコードがあります。
<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>
私がやろうとしているのは、チェックボックスにチェックマークがあるときはいつでもパネルを展開し、チェックマークがないときは折りたたむことです。問題は、自分のパネルにある作品「テスト」が常に表示されることです...そのため、決して崩壊しないと想定しています。チェックボックスをクリックすると、折りたたまれますが、すぐに再び展開されます。誰が私が間違っているのか教えてもらえますか?