0

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>

私がやろうとしているのは、チェックボックスにチェックマークがあるときはいつでもパネルを展開し、チェックマークがないときは折りたたむことです。問題は、自分のパネルにある作品「テスト」が常に表示されることです...そのため、決して崩壊しないと想定しています。チェックボックスをクリックすると、折りたたまれますが、すぐに再び展開されます。誰が私が間違っているのか教えてもらえますか?

4

3 に答える 3

0

私は問題を理解しました。それは私のページの上部にある私のタグに関係しています

于 2009-05-07T18:19:28.250 に答える
0

設定CollapsedSize="1"するとエラーが解決します

于 2010-09-22T18:22:10.537 に答える
0

チェックボックスをオフにしてページを開いているため、折りたたみ可能なパネルエクステンダーのプロパティを折りたたまれた状態で開始するように設定します

Collapsed="true"
于 2009-05-05T19:17:32.683 に答える