Я создал разборную панель, в которой мне нужно иметь флажок в заголовке, как этот
<asp:Panel ID="Panel2" runat="server" Height="20px" Width="350px" BackColor="Aqua">
<asp:CheckBox ID="CheckBox2" runat="server" />
<asp:ImageButton ID="Image1" runat="server" ImageUrl="~/expand_blue.jpg" AlternateText="(Show Details...)"/>
<div style="float: left;">What is ASP.NET AJAX?</div>
<div style="float: left; margin-left: 20px;">
<asp:Label ID="Label1" runat="server">(Show Details...)</asp:Label>
</div>
</asp:Panel>
<asp:Panel ID="Panel3" runat="server">
My content<br />My content<br />My content<br />My content<br />My content<br />My content<br />My content<br />My content<br />My content<br />My content<br />My content<br />
</asp:Panel>
<asp:CollapsiblePanelExtender ID="CollapsiblePanelExtender2" runat="server"
TargetControlID="Panel3"
ExpandControlID="Panel2"
CollapseControlID="Panel2"
Collapsed="True"
ImageControlID="Image1"
ExpandedImage="~/collapse_blue.jpg"
CollapsedImage="~/expand_blue.jpg"
SuppressPostBack="true"
SkinID="CollapsiblePanelDemo" >
</asp:CollapsiblePanelExtender>
Вы можете видеть, что я сохранил panel2 как голову и Panel3 как цель ... и я сохранилЭлемент управления CheckBox внутри панели 2. Теперь проблема в том, что я не могу проверить флажок.Когда я нажимаю на него, свойство «Свернуть и развернуть» работает.Есть ли способ, которым вы можете сделать это, храня его внутри самой панели?