This is the code anyone please help us in resolving this issue ASAP
<div class="buttonsSection">
<asp:Button ID="btnExpand" runat="server" CssClass="buttons expandImg" Text="Expand All"
CausesValidation="false" OnClientClick="RemoveItem();"/>
<asp:Button ID="btnCollpase" runat="server" CssClass="buttons collapseImg" Text="Collapse All"
CausesValidation="false" OnClick="btnCollpase_Click" />
</div>
<telerik:RadPanelBar runat="server" ID="RadPanelBar1" CssClass="accordionStyle">
<Items>
<telerik:RadPanelItem Text="CR SOW - Basic Details:-" >
<Items>
<telerik:RadPanelItem>
<ItemTemplate>
<div class="dvLeftSowR">
<asp:Label ID="lblSowTCRSoW" runat="server" Text="CR SoW #:" CssClass="bold sowCRspans"></asp:Label>
<asp:DropDownList ID="ddlSowTCRSoW" runat="server" CssClass="ddlSowR">
<asp:ListItem Value="" Text="Select CR SOW" />
<asp:ListItem>CT-BT-154</asp:ListItem>
<asp:ListItem>CT-BT-154</asp:ListItem>
<asp:ListItem>CT-BT-154</asp:ListItem>
</asp:DropDownList>
<div>
<asp:RequiredFieldValidator ID="rfvSowTCRSoW" runat="server" Display="Dynamic" ControlToValidate="ddlSowTCRSoW"
ValidationGroup="valgroup" ErrorMessage="Select CR SOW" CssClass="errorMsg"></asp:RequiredFieldValidator>
</div>
<asp:Label ID="lblSowTCRSubDate" runat="server" Text="CR Submission Date:" CssClass="bold sowCRspans"></asp:Label>
<telerik:RadDatePicker ID="raddpSowTCRSoW" runat="server" CssClass="crSubDate" Culture="English (United States)">
<DateInput DateFormat="dd-MMM-yyyy" DisplayDateFormat="dd-MMM-yyyy" runat="server">
</DateInput>
</telerik:RadDatePicker>
<div>
<asp:RequiredFieldValidator ID="rfvdpSowTCRSoW" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="raddpSowTCRSoW" CssClass="errorMsg"
ErrorMessage="Select CR Submission Date"></asp:RequiredFieldValidator>
</div>
</div>
<div class="dvSowRRight">
<asp:Label ID="lblSowTCRContract" runat="server" Text="CR eSourcing Contract #:"
CssClass="bold sowCRspans"></asp:Label>
<asp:DropDownList ID="ddlSowTCRContract" runat="server" CssClass="ddlSowR">
<asp:ListItem Value="" Text="Select CR eSourcing Contract" />
<asp:ListItem>CT-BT-154</asp:ListItem>
<asp:ListItem>CT-BT-154</asp:ListItem>
<asp:ListItem>CT-BT-154</asp:ListItem>
</asp:DropDownList>
<div>
<asp:RequiredFieldValidator ID="rfvSowTCRContract" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="ddlSowTCRContract" CssClass="errorMsg"
ErrorMessage="Select CR eSourcing Contract"></asp:RequiredFieldValidator>
</div>
<asp:Label ID="lblSowTReasonsforChange" runat="server" Text="Reasons for Change:"
CssClass="bold sowCRspans"></asp:Label>
<asp:TextBox ID="txtSowTReasonsforChange" runat="server" TextMode="MultiLine" CssClass="crSowTextArea"></asp:TextBox><br />
<div>
<asp:RequiredFieldValidator ID="rfvSowTReasonsforChange" runat="server" ErrorMessage="Enter Reasons for Change"
ValidationGroup="valgroup" CssClass="errorMsg" ControlToValidate="txtSowTReasonsforChange"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revSowTReasonsforChange" runat="server" ControlToValidate="txtSowTReasonsforChange"
ValidationGroup="valgroup" Display="Dynamic" CssClass="errorMsg" ErrorMessage="Enter 500 characters only"
ValidationExpression=".{1,500}"></asp:RegularExpressionValidator>
</div>
</div>
<br />
</ItemTemplate>
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelItem>
<telerik:RadPanelItem Text="Schedule & Pricing:-">
<Items>
<telerik:RadPanelItem>
<ItemTemplate>
<div class="dvLeftSowR">
<asp:Label ID="lblSowRateType" runat="server" Text="CR SoW Rata Type:" CssClass="bold sowCRspans"></asp:Label>
<telerik:RadComboBox runat="server" ID="radcbCRSoWRateType" MarkFirstMatch="true"
Filter="Contains">
</telerik:RadComboBox>
<div>
<asp:RequiredFieldValidator ID="rfvSowTRateType" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="radcbCRSoWRateType" CssClass="errorMsg"
ErrorMessage="Enter CR SoW RateType"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revSowTRateType" runat="server" ControlToValidate="radcbCRSoWRateType"
Display="Dynamic" CssClass="errorMsg" ErrorMessage="Enter 15 characters only"
ValidationGroup="valgroup" ValidationExpression=".{1,15}"></asp:RegularExpressionValidator>
</div>
<asp:Label ID="lblSowTChageReqStartDate" runat="server" Text="SoW Change Request Start Date:"
CssClass="bold sowCRspans"></asp:Label>
<telerik:RadDatePicker ID="raddpSowTChangeReqStartDate" runat="server" Culture="English (United States)">
<DateInput ID="DateInput1" DateFormat="dd-MMM-yyyy" DisplayDateFormat="dd-MMM-yyyy"
runat="server">
</DateInput>
</telerik:RadDatePicker>
<div>
<asp:RequiredFieldValidator ID="rfvdpSowTChangeReqStartDate" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="raddpSowTChangeReqStartDate" CssClass="errorMsg"
ErrorMessage="Select Start Date"></asp:RequiredFieldValidator>
</div>
<asp:Label ID="lblSowTCROnshore" runat="server" Text="# of Resources after CR-onshore:"
CssClass="bold sowCRspans"></asp:Label>
<asp:TextBox ID="txtSowTCROnshore" runat="server"></asp:TextBox>
<div>
<asp:RequiredFieldValidator ID="rfvSowTCROnshore" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="txtSowTCROnshore" CssClass="errorMsg"
ErrorMessage="Enter # of Resources after CR-onshore"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revSowTCROnshore" runat="server" ControlToValidate="txtSowTCROnshore"
ValidationGroup="valgroup" Display="Dynamic" CssClass="errorMsg" ErrorMessage="Enter 5 digits only"
ValidationExpression="[0-9]{1,5}"></asp:RegularExpressionValidator>
</div>
<asp:Label ID="lblSowTAdjustedPerCR" runat="server" Text="Total Adjusted per CR:"
CssClass="bold sowCRspans"></asp:Label>
<asp:TextBox ID="txtSowTAdjustedPerCR" runat="server"></asp:TextBox>
<div>
<asp:RequiredFieldValidator ID="rfvSowTAdjustedPerCR" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="txtSowTAdjustedPerCR" CssClass="errorMsg"
ErrorMessage="Enter Total Adjusted per CR"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revSowTAdjustedPerCR" runat="server" ControlToValidate="txtSowTAdjustedPerCR"
ValidationGroup="valgroup" Display="Dynamic" CssClass="errorMsg" ErrorMessage="Enter 20 numeric upto 2 decimal"
ValidationExpression="[0-9]{1,20}\.{1}[0-9]{1,2}|[0-9]{1,20}"></asp:RegularExpressionValidator>
</div>
<asp:Label ID="lblSowTAmountChangeReq" runat="server" Text="T&E Amount per Change Request:"
CssClass="bold sowCRspans"></asp:Label>
<asp:TextBox ID="txtSowTAmountChangeReq" runat="server"></asp:TextBox>
<div>
<asp:RequiredFieldValidator ID="rfvSowTAmountChangeReq" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="txtSowTAmountChangeReq" CssClass="errorMsg"
ErrorMessage="Enter T&E Amount per Change Request"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revSowTAmountChangeReq" runat="server" ControlToValidate="txtSowTAmountChangeReq"
ValidationGroup="valgroup" Display="Dynamic" CssClass="errorMsg" ErrorMessage="Enter 20 numeric upto 2 decimal"
ValidationExpression="[0-9]{1,20}\.{1}[0-9]{1,2}|[0-9]{1,20}"></asp:RegularExpressionValidator>
</div>
<asp:Label ID="lblSowTAmountCorrectedAfterCR" runat="server" Text="Total Corrected Amount after CR:"
CssClass="bold sowCRspans"></asp:Label>
<asp:TextBox ID="txtAmountCorrectedAfterCR" runat="server"></asp:TextBox>
<div>
<asp:RequiredFieldValidator ID="rfvAmountCorrectedAfterCR" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="txtAmountCorrectedAfterCR" CssClass="errorMsg"
ErrorMessage="Enter Total Corrected Amount after CR"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revAmountCorrectedAfterCR" runat="server" ControlToValidate="txtAmountCorrectedAfterCR"
ValidationGroup="valgroup" Display="Dynamic" CssClass="errorMsg" ErrorMessage="Enter 20 numeric upto 2 decimal"
ValidationExpression="[0-9]{1,20}\.{1}[0-9]{1,2}|[0-9]{1,20}"></asp:RegularExpressionValidator>
</div>
</div>
<div class="dvSowRRight">
<br />
<asp:Label ID="lblSowTChageReqEndDate" runat="server" Text="SoW Change Request End Date:"
CssClass="bold sowCRspans"></asp:Label>
<telerik:RadDatePicker ID="raddpSowTChangeReqEndDate" runat="server" Culture="English (United States)">
<DateInput ID="DateInput2" DateFormat="dd-MMM-yyyy" DisplayDateFormat="dd-MMM-yyyy"
runat="server">
</DateInput>
</telerik:RadDatePicker>
<div>
<asp:RequiredFieldValidator ID="rfvdpSowTChangeReqEndDate" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="raddpSowTChangeReqEndDate" CssClass="errorMsg"
ErrorMessage="Select End Date"></asp:RequiredFieldValidator>
</div>
<asp:Label ID="lblSowTCROffshore" runat="server" Text="# of Resources after CR-offshore:"
CssClass="bold sowCRspans"></asp:Label>
<asp:TextBox ID="txtSowTCROffshore" runat="server"></asp:TextBox><br />
<div>
<asp:RequiredFieldValidator ID="rfvSowTCROffshore" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="txtSowTCROffshore" CssClass="errorMsg"
ErrorMessage="Enter # of Resources after CR-offshore"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revSowTCROffshore" runat="server" ControlToValidate="txtSowTCROffshore"
ValidationGroup="valgroup" Display="Dynamic" CssClass="errorMsg" ErrorMessage="Enter 5 digits only"
ValidationExpression="[0-9]{1,5}"></asp:RegularExpressionValidator>
</div>
<asp:Label ID="lblSowTAdjustedPerCRinUSD" runat="server" Text="Total Adjusted per CR in USD:"
CssClass="bold sowCRspans"></asp:Label>
<asp:TextBox ID="txtSowTAdjustedPerCRinUSD" runat="server"></asp:TextBox>
<div>
<asp:RequiredFieldValidator ID="rfvSowTAdjustedPerCRinUSD" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="txtSowTAdjustedPerCRinUSD" CssClass="errorMsg"
ErrorMessage="Enter Total Adjusted per CR in USD"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revSowTAdjustedPerCRinUSD" runat="server" ControlToValidate="txtSowTAdjustedPerCRinUSD"
ValidationGroup="valgroup" Display="Dynamic" CssClass="errorMsg" ErrorMessage="Enter 20 numeric upto 2 decimal"
ValidationExpression="[0-9]{1,20}\.{1}[0-9]{1,2}|[0-9]{1,20}"></asp:RegularExpressionValidator>
</div>
<asp:Label ID="lblSowTAmountChangeReqinUSD" runat="server" Text="T&E Amount per Change Request in USD:"
CssClass="bold sowCRspans"></asp:Label>
<asp:TextBox ID="txtSowTAmountChangeReqinUSD" runat="server"></asp:TextBox>
<div>
<asp:RequiredFieldValidator ID="rfvSowTAmountChangeReqinUSD" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="txtSowTAmountChangeReqinUSD" CssClass="errorMsg"
ErrorMessage="Enter T&E Amount per Change Request in USD"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revSowTAmountChangeReqinUSD" runat="server" ControlToValidate="txtSowTAmountChangeReqinUSD"
ValidationGroup="valgroup" Display="Dynamic" ErrorMessage="Enter 20 numeric upto 2 decimal"
CssClass="errorMsg" ValidationExpression="[0-9]{1,20}\.{1}[0-9]{1,2}|[0-9]{1,20}"></asp:RegularExpressionValidator>
</div>
<asp:Label ID="lblSowTAmountCorrectedAfterCRinUSD" runat="server" Text="Total Corrected Amount after CR in USD:"
CssClass="bold sowCRspans"></asp:Label>
<asp:TextBox ID="txtAmountCorrectedAfterCRinUSD" runat="server"></asp:TextBox>
<div>
<asp:RequiredFieldValidator ID="rfvAmountCorrectedAfterCRinUSD" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="txtAmountCorrectedAfterCRinUSD"
CssClass="errorMsg" ErrorMessage="Enter Total Corrected Amount after CR in USD"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revAmountCorrectedAfterCRinUSD" CssClass="errorMsg"
runat="server" ControlToValidate="txtAmountCorrectedAfterCRinUSD" Display="Dynamic"
ValidationGroup="valgroup" ErrorMessage="Enter 20 numeric upto 2 decimal" ValidationExpression="[0-9]{1,20}\.{1}[0-9]{1,2}|[0-9]{1,20}"></asp:RegularExpressionValidator>
</div>
</div>
<br />
</ItemTemplate>
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelBar>
protected void btnExpand_Click(object sender, EventArgs e)
{
foreach (Telerik.Web.UI.RadPanelItem item in RadPanelBar1.GetAllItems())
{
if (item.Items.Count > 0)
{
item.Expanded = true;
}
}
}
protected void btnCollpase_Click(object sender, EventArgs e)
{
foreach (Telerik.Web.UI.RadPanelItem item in RadPanelBar1.GetAllItems())
{
if (item.Items.Count > 0)
{
item.Expanded = false;
}
}
}
<div class="buttonsSection">
<asp:Button ID="btnExpand" runat="server" CssClass="buttons expandImg" Text="Expand All"
CausesValidation="false" OnClientClick="RemoveItem();"/>
<asp:Button ID="btnCollpase" runat="server" CssClass="buttons collapseImg" Text="Collapse All"
CausesValidation="false" OnClick="btnCollpase_Click" />
</div>
<telerik:RadPanelBar runat="server" ID="RadPanelBar1" CssClass="accordionStyle">
<Items>
<telerik:RadPanelItem Text="CR SOW - Basic Details:-" >
<Items>
<telerik:RadPanelItem>
<ItemTemplate>
<div class="dvLeftSowR">
<asp:Label ID="lblSowTCRSoW" runat="server" Text="CR SoW #:" CssClass="bold sowCRspans"></asp:Label>
<asp:DropDownList ID="ddlSowTCRSoW" runat="server" CssClass="ddlSowR">
<asp:ListItem Value="" Text="Select CR SOW" />
<asp:ListItem>CT-BT-154</asp:ListItem>
<asp:ListItem>CT-BT-154</asp:ListItem>
<asp:ListItem>CT-BT-154</asp:ListItem>
</asp:DropDownList>
<div>
<asp:RequiredFieldValidator ID="rfvSowTCRSoW" runat="server" Display="Dynamic" ControlToValidate="ddlSowTCRSoW"
ValidationGroup="valgroup" ErrorMessage="Select CR SOW" CssClass="errorMsg"></asp:RequiredFieldValidator>
</div>
<asp:Label ID="lblSowTCRSubDate" runat="server" Text="CR Submission Date:" CssClass="bold sowCRspans"></asp:Label>
<telerik:RadDatePicker ID="raddpSowTCRSoW" runat="server" CssClass="crSubDate" Culture="English (United States)">
<DateInput DateFormat="dd-MMM-yyyy" DisplayDateFormat="dd-MMM-yyyy" runat="server">
</DateInput>
</telerik:RadDatePicker>
<div>
<asp:RequiredFieldValidator ID="rfvdpSowTCRSoW" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="raddpSowTCRSoW" CssClass="errorMsg"
ErrorMessage="Select CR Submission Date"></asp:RequiredFieldValidator>
</div>
</div>
<div class="dvSowRRight">
<asp:Label ID="lblSowTCRContract" runat="server" Text="CR eSourcing Contract #:"
CssClass="bold sowCRspans"></asp:Label>
<asp:DropDownList ID="ddlSowTCRContract" runat="server" CssClass="ddlSowR">
<asp:ListItem Value="" Text="Select CR eSourcing Contract" />
<asp:ListItem>CT-BT-154</asp:ListItem>
<asp:ListItem>CT-BT-154</asp:ListItem>
<asp:ListItem>CT-BT-154</asp:ListItem>
</asp:DropDownList>
<div>
<asp:RequiredFieldValidator ID="rfvSowTCRContract" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="ddlSowTCRContract" CssClass="errorMsg"
ErrorMessage="Select CR eSourcing Contract"></asp:RequiredFieldValidator>
</div>
<asp:Label ID="lblSowTReasonsforChange" runat="server" Text="Reasons for Change:"
CssClass="bold sowCRspans"></asp:Label>
<asp:TextBox ID="txtSowTReasonsforChange" runat="server" TextMode="MultiLine" CssClass="crSowTextArea"></asp:TextBox><br />
<div>
<asp:RequiredFieldValidator ID="rfvSowTReasonsforChange" runat="server" ErrorMessage="Enter Reasons for Change"
ValidationGroup="valgroup" CssClass="errorMsg" ControlToValidate="txtSowTReasonsforChange"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revSowTReasonsforChange" runat="server" ControlToValidate="txtSowTReasonsforChange"
ValidationGroup="valgroup" Display="Dynamic" CssClass="errorMsg" ErrorMessage="Enter 500 characters only"
ValidationExpression=".{1,500}"></asp:RegularExpressionValidator>
</div>
</div>
<br />
</ItemTemplate>
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelItem>
<telerik:RadPanelItem Text="Schedule & Pricing:-">
<Items>
<telerik:RadPanelItem>
<ItemTemplate>
<div class="dvLeftSowR">
<asp:Label ID="lblSowRateType" runat="server" Text="CR SoW Rata Type:" CssClass="bold sowCRspans"></asp:Label>
<telerik:RadComboBox runat="server" ID="radcbCRSoWRateType" MarkFirstMatch="true"
Filter="Contains">
</telerik:RadComboBox>
<div>
<asp:RequiredFieldValidator ID="rfvSowTRateType" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="radcbCRSoWRateType" CssClass="errorMsg"
ErrorMessage="Enter CR SoW RateType"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revSowTRateType" runat="server" ControlToValidate="radcbCRSoWRateType"
Display="Dynamic" CssClass="errorMsg" ErrorMessage="Enter 15 characters only"
ValidationGroup="valgroup" ValidationExpression=".{1,15}"></asp:RegularExpressionValidator>
</div>
<asp:Label ID="lblSowTChageReqStartDate" runat="server" Text="SoW Change Request Start Date:"
CssClass="bold sowCRspans"></asp:Label>
<telerik:RadDatePicker ID="raddpSowTChangeReqStartDate" runat="server" Culture="English (United States)">
<DateInput ID="DateInput1" DateFormat="dd-MMM-yyyy" DisplayDateFormat="dd-MMM-yyyy"
runat="server">
</DateInput>
</telerik:RadDatePicker>
<div>
<asp:RequiredFieldValidator ID="rfvdpSowTChangeReqStartDate" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="raddpSowTChangeReqStartDate" CssClass="errorMsg"
ErrorMessage="Select Start Date"></asp:RequiredFieldValidator>
</div>
<asp:Label ID="lblSowTCROnshore" runat="server" Text="# of Resources after CR-onshore:"
CssClass="bold sowCRspans"></asp:Label>
<asp:TextBox ID="txtSowTCROnshore" runat="server"></asp:TextBox>
<div>
<asp:RequiredFieldValidator ID="rfvSowTCROnshore" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="txtSowTCROnshore" CssClass="errorMsg"
ErrorMessage="Enter # of Resources after CR-onshore"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revSowTCROnshore" runat="server" ControlToValidate="txtSowTCROnshore"
ValidationGroup="valgroup" Display="Dynamic" CssClass="errorMsg" ErrorMessage="Enter 5 digits only"
ValidationExpression="[0-9]{1,5}"></asp:RegularExpressionValidator>
</div>
<asp:Label ID="lblSowTAdjustedPerCR" runat="server" Text="Total Adjusted per CR:"
CssClass="bold sowCRspans"></asp:Label>
<asp:TextBox ID="txtSowTAdjustedPerCR" runat="server"></asp:TextBox>
<div>
<asp:RequiredFieldValidator ID="rfvSowTAdjustedPerCR" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="txtSowTAdjustedPerCR" CssClass="errorMsg"
ErrorMessage="Enter Total Adjusted per CR"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revSowTAdjustedPerCR" runat="server" ControlToValidate="txtSowTAdjustedPerCR"
ValidationGroup="valgroup" Display="Dynamic" CssClass="errorMsg" ErrorMessage="Enter 20 numeric upto 2 decimal"
ValidationExpression="[0-9]{1,20}\.{1}[0-9]{1,2}|[0-9]{1,20}"></asp:RegularExpressionValidator>
</div>
<asp:Label ID="lblSowTAmountChangeReq" runat="server" Text="T&E Amount per Change Request:"
CssClass="bold sowCRspans"></asp:Label>
<asp:TextBox ID="txtSowTAmountChangeReq" runat="server"></asp:TextBox>
<div>
<asp:RequiredFieldValidator ID="rfvSowTAmountChangeReq" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="txtSowTAmountChangeReq" CssClass="errorMsg"
ErrorMessage="Enter T&E Amount per Change Request"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revSowTAmountChangeReq" runat="server" ControlToValidate="txtSowTAmountChangeReq"
ValidationGroup="valgroup" Display="Dynamic" CssClass="errorMsg" ErrorMessage="Enter 20 numeric upto 2 decimal"
ValidationExpression="[0-9]{1,20}\.{1}[0-9]{1,2}|[0-9]{1,20}"></asp:RegularExpressionValidator>
</div>
<asp:Label ID="lblSowTAmountCorrectedAfterCR" runat="server" Text="Total Corrected Amount after CR:"
CssClass="bold sowCRspans"></asp:Label>
<asp:TextBox ID="txtAmountCorrectedAfterCR" runat="server"></asp:TextBox>
<div>
<asp:RequiredFieldValidator ID="rfvAmountCorrectedAfterCR" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="txtAmountCorrectedAfterCR" CssClass="errorMsg"
ErrorMessage="Enter Total Corrected Amount after CR"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revAmountCorrectedAfterCR" runat="server" ControlToValidate="txtAmountCorrectedAfterCR"
ValidationGroup="valgroup" Display="Dynamic" CssClass="errorMsg" ErrorMessage="Enter 20 numeric upto 2 decimal"
ValidationExpression="[0-9]{1,20}\.{1}[0-9]{1,2}|[0-9]{1,20}"></asp:RegularExpressionValidator>
</div>
</div>
<div class="dvSowRRight">
<br />
<asp:Label ID="lblSowTChageReqEndDate" runat="server" Text="SoW Change Request End Date:"
CssClass="bold sowCRspans"></asp:Label>
<telerik:RadDatePicker ID="raddpSowTChangeReqEndDate" runat="server" Culture="English (United States)">
<DateInput ID="DateInput2" DateFormat="dd-MMM-yyyy" DisplayDateFormat="dd-MMM-yyyy"
runat="server">
</DateInput>
</telerik:RadDatePicker>
<div>
<asp:RequiredFieldValidator ID="rfvdpSowTChangeReqEndDate" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="raddpSowTChangeReqEndDate" CssClass="errorMsg"
ErrorMessage="Select End Date"></asp:RequiredFieldValidator>
</div>
<asp:Label ID="lblSowTCROffshore" runat="server" Text="# of Resources after CR-offshore:"
CssClass="bold sowCRspans"></asp:Label>
<asp:TextBox ID="txtSowTCROffshore" runat="server"></asp:TextBox><br />
<div>
<asp:RequiredFieldValidator ID="rfvSowTCROffshore" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="txtSowTCROffshore" CssClass="errorMsg"
ErrorMessage="Enter # of Resources after CR-offshore"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revSowTCROffshore" runat="server" ControlToValidate="txtSowTCROffshore"
ValidationGroup="valgroup" Display="Dynamic" CssClass="errorMsg" ErrorMessage="Enter 5 digits only"
ValidationExpression="[0-9]{1,5}"></asp:RegularExpressionValidator>
</div>
<asp:Label ID="lblSowTAdjustedPerCRinUSD" runat="server" Text="Total Adjusted per CR in USD:"
CssClass="bold sowCRspans"></asp:Label>
<asp:TextBox ID="txtSowTAdjustedPerCRinUSD" runat="server"></asp:TextBox>
<div>
<asp:RequiredFieldValidator ID="rfvSowTAdjustedPerCRinUSD" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="txtSowTAdjustedPerCRinUSD" CssClass="errorMsg"
ErrorMessage="Enter Total Adjusted per CR in USD"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revSowTAdjustedPerCRinUSD" runat="server" ControlToValidate="txtSowTAdjustedPerCRinUSD"
ValidationGroup="valgroup" Display="Dynamic" CssClass="errorMsg" ErrorMessage="Enter 20 numeric upto 2 decimal"
ValidationExpression="[0-9]{1,20}\.{1}[0-9]{1,2}|[0-9]{1,20}"></asp:RegularExpressionValidator>
</div>
<asp:Label ID="lblSowTAmountChangeReqinUSD" runat="server" Text="T&E Amount per Change Request in USD:"
CssClass="bold sowCRspans"></asp:Label>
<asp:TextBox ID="txtSowTAmountChangeReqinUSD" runat="server"></asp:TextBox>
<div>
<asp:RequiredFieldValidator ID="rfvSowTAmountChangeReqinUSD" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="txtSowTAmountChangeReqinUSD" CssClass="errorMsg"
ErrorMessage="Enter T&E Amount per Change Request in USD"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revSowTAmountChangeReqinUSD" runat="server" ControlToValidate="txtSowTAmountChangeReqinUSD"
ValidationGroup="valgroup" Display="Dynamic" ErrorMessage="Enter 20 numeric upto 2 decimal"
CssClass="errorMsg" ValidationExpression="[0-9]{1,20}\.{1}[0-9]{1,2}|[0-9]{1,20}"></asp:RegularExpressionValidator>
</div>
<asp:Label ID="lblSowTAmountCorrectedAfterCRinUSD" runat="server" Text="Total Corrected Amount after CR in USD:"
CssClass="bold sowCRspans"></asp:Label>
<asp:TextBox ID="txtAmountCorrectedAfterCRinUSD" runat="server"></asp:TextBox>
<div>
<asp:RequiredFieldValidator ID="rfvAmountCorrectedAfterCRinUSD" runat="server" Display="Dynamic"
ValidationGroup="valgroup" ControlToValidate="txtAmountCorrectedAfterCRinUSD"
CssClass="errorMsg" ErrorMessage="Enter Total Corrected Amount after CR in USD"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revAmountCorrectedAfterCRinUSD" CssClass="errorMsg"
runat="server" ControlToValidate="txtAmountCorrectedAfterCRinUSD" Display="Dynamic"
ValidationGroup="valgroup" ErrorMessage="Enter 20 numeric upto 2 decimal" ValidationExpression="[0-9]{1,20}\.{1}[0-9]{1,2}|[0-9]{1,20}"></asp:RegularExpressionValidator>
</div>
</div>
<br />
</ItemTemplate>
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelBar>
protected void btnExpand_Click(object sender, EventArgs e)
{
foreach (Telerik.Web.UI.RadPanelItem item in RadPanelBar1.GetAllItems())
{
if (item.Items.Count > 0)
{
item.Expanded = true;
}
}
}
protected void btnCollpase_Click(object sender, EventArgs e)
{
foreach (Telerik.Web.UI.RadPanelItem item in RadPanelBar1.GetAllItems())
{
if (item.Items.Count > 0)
{
item.Expanded = false;
}
}
}