How to Expand collapsible panel if a control fails validation
<form id="form1" runat="server" enctype="multipart/form-data" method="post">
<section class="container-fluid block location-block">
<div class="container">
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true"></asp:ScriptManager>
<div class="row">
<div class="card card-body">
<div class="row">
<asp:Panel ID="pnlMouseClick" runat="server" CssClass="pnlCSS">
<div style="height: 35px; vertical-align: middle" class="Headercss">
<div style="float: left;"">
<h4 style="color: #ffffff;"> <i class="fa fa-bars"></i> ORDER DETAILS </h4>
</div>
<div style="float: right; font-size:10px; padding: 5px 5px 0 0">
<asp:Label ID="lblMessage" runat="server" Text="" />
<asp:Image ID="imgArrows" runat="server" />
</div>
</div>
</asp:Panel>
<asp:Panel ID="pnlCollapsable" runat="server" Height="0" CssClass="ContainCss">
<div class="col-sm-2">
<div class="form-group">
<label class="lblstyle" style="padding-left: 0px;">Order No </label>
<asp:TextBox runat="server" autofocus="true" ID="txtorno" onkeypress="return isNumberKey(event);" Style="color: #E17E26; font-weight: bold" MaxLength="6" CssClass="form-control" />
</div>
</div>
<div class="col-sm-2">
<div class="form-group">
<label class="lblstyle" style="padding-left: 0px;">Creation Date <span style="color: #ff3636; font-size: 14px">*</span> </label>
<asp:TextBox runat="server" ID="txtt_odat" CssClass="form-control" onkeydown="return false;" Style="background-color: white" AutoCompleteType="None" autocomplete="none" />
<asp:RequiredFieldValidator runat="server" ID="rf_txtt_odat" SetFocusOnError="true" ControlToValidate="txtt_odat" ValidationGroup="headerdl" ForeColor="#ff3636" Font-Size="11px" Style="letter-spacing: 1px"><i class="fa fa-exclamation-triangle"></i> Required!</asp:RequiredFieldValidator>
<ajax:CalendarExtender ID="cltxtt_odat" runat="server" Enabled="True" Format="dd-MM-yyyy" TargetControlID="txtt_odat" CssClass="cltxtddta" > </ajax:CalendarExtender>
</div>
</div>
</asp:Panel>
<ajax:CollapsiblePanelExtender ID="CollapsiblePanelExtender1" runat="server" CollapseControlID="pnlMouseClick"
Collapsed ="true" ExpandControlID="pnlMouseClick" CollapsedText="SHOW " ExpandedText="HIDE " TextLabelID="lblMessage" ImageControlID="imgArrows" CollapsedImage="assets/down.png"
ExpandedImage="assets/up.png" ExpandDirection="Vertical" TargetControlID="pnlCollapsable" ScrollContents="false" >
</ajax:CollapsiblePanelExtender>
</div>
<asp:Panel ID="Panel1" runat="server" CssClass="pnlCSS">
<div style="height: 35px; vertical-align: middle" class="Headercss">
<div style="float: left;"">
<h4 style="color: #ffffff;"> <i class="fa fa-bars"></i> SUPPLIER DETAILS </h4>
</div>
<div style="float: right; font-size:10px; padding: 5px 5px 0 0">
<asp:Label ID="lblMessage2" runat="server" Text="" />
<asp:Image ID="Image2" runat="server" />
</div>
</div>
</asp:Panel>
<asp:Panel ID="pnlCollapsable2" runat="server" Height="0" CssClass="ContainCss">
<asp:UpdatePanel ID="SCPanel" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false">
<ContentTemplate>
<div class="row">
<div class="col-sm-2">
<div class="form-group">
<label class="lblstyle">Supplier Code <span style="color: #ff3636; font-size: 12px">*</span> </label>
<asp:TextBox ID="txtsuno" runat="server" MaxLength="6" AutoCompleteType="None" autocomplete="none" CssClass="form-control" ></asp:TextBox>
<asp:RequiredFieldValidator runat="server" ID="rf_txtsuno" SetFocusOnError="true" Display="Dynamic" ControlToValidate="txtsuno" ValidationGroup="headerdl" ForeColor="#ff3636" Font-Size="11px" Style="letter-spacing: 1px"><i class="fa fa-exclamation-triangle"></i> Required!</asp:RequiredFieldValidator>
</div>
</div>
<div class="col-sm-4">
<div class="form-group">
<label class="lblstyle">Supplier Name </label>
<asp:TextBox runat="server" ID="txtnama" ReadOnly="true" CssClass="form-control" />
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Panel>
<ajax:CollapsiblePanelExtender ID="CollapsiblePanelExtender2" runat="server" CollapseControlID="Panel1"
Collapsed ="true" ExpandControlID="Panel1" CollapsedText="SHOW " ExpandedText="HIDE " TextLabelID="lblMessage2" ImageControlID="Image2" CollapsedImage="assets/down.png"
ExpandedImage="assets/up.png" ExpandDirection="Vertical" TargetControlID="pnlCollapsable2" ScrollContents="false" >
</ajax:CollapsiblePanelExtender>
<div class="row">
<div class="col-sm-12">
<div class="form-group">
<label class="lblstyle"> </label>
<asp:Button ID="btnaddpolineitem" runat="server" Text="SUBMIT" ValidationGroup="headerdl" CssClass="btn btn-primary btn-xs" Style="letter-spacing: 1px" />
</div>
</div>
</div>
</div>
</div>
</div>
</section>
</form>