Wednesday, March 21, 2012

UpdatePanel containing Collapsible panels page flicker on post pack - AJAX b2

Hi, I have about 6 update panels, each containing multiple collapsible panels. In one of the update panels i have a button and treeview; when the button is clicked, a child node is added to the treeview (this works), however, the entire page flickers (looks like a refresh) when the button is clicked. I have placed a label inside the update panel and another outside it, both of which contain the value of DateTime.Now.ToLongTimeString() on page load; only the lable inside the update panel changes time, so to me that is indicative that only the correct panel is posting back to the server, but why then does the page still flicker ? And how do i fix it?

Even when removing the functionality to add tree nodes, just clicking the button causes the page to refresh (flicker).

See HTML + Source.

HTML:

<%@dotnet.itags.org. Page Language="C#" AutoEventWireup="true" CodeFile="OnePage.aspx.cs" Inherits="_Default" %>

<%@dotnet.itags.org. Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>

<%@dotnet.itags.org. Register Assembly="Microsoft.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
Namespace="Microsoft.Web.UI" TagPrefix="asp" %>
<%@dotnet.itags.org. Register Assembly="Microsoft.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
Namespace="Microsoft.Web.UI.Controls" TagPrefix="asp" %>

<%@dotnet.itags.org. Register Assembly="KMobile.Web" Namespace="KMobile.Web.UI.WebControls" TagPrefix="asp" %>

<%--<%@dotnet.itags.org. Register Assembly="AtlasControlToolkit" Namespace="AtlasControlToolkit" TagPrefix="cc1" %>--%>
<%--<%@dotnet.itags.org. Register Assembly="Microsoft.Web.Atlas" Namespace="Microsoft.Web.UI" TagPrefix="cc2" %>--%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%--<link href="http://links.10026.com/?link=StyleSheet.css" rel="stylesheet" type="text/css" />--%>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
<script language="javascript" type="text/javascript">
// <!CDATA[

function Button1_onclick() {

}

// ]]>
</script>
</head>
<body style="background-color:#FCFCE2">
<form id="form1" runat="server">
<div>
<asp:ScriptManager id="ScriptManager1" runat="server" EnableScriptLocalization="True"></asp:ScriptManager>
<br />
<asp:UpdatePanel ID="UpdatePanel6" runat="server" ChildrenAsTriggers="False" RenderMode="Inline"
UpdateMode="Conditional">
<ContentTemplate>
<asp:Button ID="Button1" runat="server" Text="Button" /><br />
<br />
<br />
<br />
<asp:TreeView ID="ApplicantsTreeView" runat="server" CssClass="TREEVIEW" Font-Bold="True"
ForeColor="Black">
<SelectedNodeStyle BackColor="#4F9F9F" />
</asp:TreeView>
<br />
<br />
<br />
<asp:Button ID="Submit" runat="server" OnClick="btn_ApplicantAddAnother_Click"
Text="Add Another Applicant" CausesValidation="False" />
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="Submit" />
</Triggers>
</asp:UpdatePanel>
<br />
<asp:UpdatePanel ID="UpdatePanel5" runat="server"><ContentTemplate>
<cc1:collapsiblepanelextender id="CollapsiblePanelExtender1" runat="server" ExpandedImage="~\Images\ArrowUp.gif" CollapsedImage="~\Images\ArrowDown.gif" TextLabelID="lbl_SearchHandle" TargetControlID="pnl_SearchContent" SuppressPostBack="True" ImageControlID="img_SearchHandle" ExpandedText="Collapse" ExpandControlID="pnl_SearchHandle" CollapsedText="Expand" Collapsed="True" CollapseControlID="pnl_SearchHandle"></cc1:collapsiblepanelextender> <BR /><asp:Panel id="pnl_SearchHandle" runat="server" BackColor="#4F9F9F" CssClass="RootPanelHandle" Width="100%" ToolTip="Search for an application" Height="1px">
<asp:Image ID="img_SearchHandle" runat="server" Height="17px" ImageUrl="~/Images/ArrowUp.GIF"
Width="18px" />
<asp:Label ID="lbl_SearchHandle" runat="server" Height="16px" Width="60px" CssClass="PanelHandleHeading"></asp:Label>
<asp:Label ID="lbl_Search" runat="server" Text="Search" CssClass="PanelHandleHeading" Height="16px"></asp:Label></asp:Panel> <asp:Panel id="pnl_SearchContent" runat="server" CssClass="RootPanelContent" Width="100%" Height="106px" GroupingText="Search">
<table style="width: 572px" cellpadding="0" cellspacing="0" border="0">
<tr align="center">
<td colspan="2" style="height: 19px">
<asp:Label ID="lbl_SearchHeader" runat="server" Text="Search For Application" CssClass="PanelSectionHeading"></asp:Label></td>
</tr>
<tr align="center">
<th colspan="2">
<asp:Label ID="Label20" runat="server" Text="Please specify the NAS Reference Number" CssClass="PanelContentGreenHeading"></asp:Label></th>
</tr>
<tr>
<td>
<asp:Label ID="lbl_SrchNASref" runat="server" Text="NAS Reference No." Width="176px" CssClass="PanelContentLabel"></asp:Label></td>
<td>
<asp:TextBox ID="txt_SrchNASref" runat="server" Width="141px"></asp:TextBox>
<cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender14" runat="server" TargetControlID="txt_SrchNASref"
ValidChars="1234567890/">
</cc1:FilteredTextBoxExtender>
</td>
</tr>
<tr align="center">
<th colspan="2" >
<asp:Label ID="Label8" runat="server" Text="Or" CssClass="PanelContentGreenHeading"></asp:Label></th>
</tr>
<tr align="center">
<th colspan="2">
<asp:Label ID="Label21" runat="server" Text="Please specify the Applicant Details" CssClass="PanelContentGreenHeading"></asp:Label></th>
</tr>
<tr>
<td>
<asp:Label ID="lbl_SrchCompName" runat="server" Text="Company Name" CssClass="PanelContentLabel"></asp:Label></td>
<td>
<asp:DropDownList ID="dd_CompanyName" runat="server" CssClass="OPTION" Width="147px">
</asp:DropDownList></td>
</tr>
<tr>
<td>
<asp:Label ID="lbl_SrchApplicantName" runat="server" Text="Applicant Name" CssClass="PanelContentLabel"></asp:Label></td>
<td>
<asp:TextBox ID="txt_ApplicantName" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr>
<td>
<asp:Label ID="lbl_SrchApplicantSurname" runat="server" Text="Applicant Surname" CssClass="PanelContentLabel"></asp:Label></td>
<td>
<asp:TextBox ID="txt_ApplicantSurname" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr>
<td>
<asp:Label ID="lbl_SrchApplicantID" runat="server" Text="Applicant ID No." CssClass="PanelContentLabel"></asp:Label></td>
<td>
<asp:TextBox ID="txt_ApplicantID" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr>
<td>
<asp:Label ID="lbl_SrchApplicantCompany" runat="server" Text="Applicant Company Name" CssClass="PanelContentLabel"></asp:Label></td>
<td>
<asp:TextBox ID="txt_ApplicantCompany" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr align="center">
<th colspan="2">
<asp:Label ID="Label14" runat="server" Text="Or" CssClass="PanelContentGreenHeading"></asp:Label></th>
</tr>
<tr align="center">
<th colspan="2">
<asp:Label ID="Label22" runat="server" Text="Please specify the Application Details" CssClass="PanelContentGreenHeading"></asp:Label></th>
</tr>
<tr>
<td>
<asp:Label ID="lbl_SrchILPNo" runat="server" Text="ILP Account Number" CssClass="PanelContentLabel"></asp:Label></td>
<td>
<asp:TextBox ID="txt_ILPAccNo" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr align="center">
<th colspan="2">
<asp:Label ID="Label16" runat="server" Text="Or" CssClass="PanelContentGreenHeading"></asp:Label></th>
</tr>
<tr>
<td>
<asp:Label ID="lbl_SrchElecAppRefNo" runat="server" Text="Electronic Application Reference No."
Width="209px" CssClass="PanelContentLabel"></asp:Label></td>
<td>
<asp:TextBox ID="txt_ElecAppRefNo" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr align="center">
<th colspan="2">
<asp:Label ID="Label18" runat="server" Text="Or" CssClass="PanelContentGreenHeading"></asp:Label></th>
</tr>
<tr>
<td>
<asp:Label ID="lbl_SrchDDANo" runat="server" Text="DDA Account No." CssClass="PanelContentLabel"></asp:Label></td>
<td>
<asp:TextBox ID="txt_DDAAccNo" runat="server" Width="141px"></asp:TextBox></td>
</tr>
</table>
</asp:Panel>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel ID="UpdatePanel1" runat="server"><ContentTemplate>
<cc1:CollapsiblePanelExtender id="CollapsiblePanelExtender2" runat="server" CollapseControlID="pnl_ApplicantHandle" Collapsed="True" CollapsedText="Expand" ExpandControlID="pnl_ApplicantHandle" ExpandedText="Collapse" ImageControlID="img_ApplicantHandle" SuppressPostBack="True" TargetControlID="pnl_ApplicantContent" TextLabelID="lbl_ApplicantHandle" CollapsedImage="~\Images\ArrowDown.gif" ExpandedImage="~\Images\ArrowUp.gif">
</cc1:CollapsiblePanelExtender> <asp:Panel id="pnl_ApplicantHandle" runat="server" Height="1px" ToolTip="View Applicant Information" Width="100%" CssClass="RootPanelHandle" BackColor="#4F9F9F">
<asp:ImageButton ID="img_ApplicantHandle" runat="server" Height="17px" ImageUrl="~/Images/ArrowUp.GIF"
Width="18px" />
<asp:Label ID="lbl_ApplicantHandle" runat="server" Height="20px" Width="60px" CssClass="PanelHandleHeading"></asp:Label>
<asp:Label ID="lbl_Applicant" runat="server" Text="Applicant" Width="108px" CssClass="PanelHandleHeading" Height="19px"></asp:Label></asp:Panel> <asp:Panel id="pnl_ApplicantContent" runat="server" Height="50px" Width="100%" CssClass="RootPanelContent" GroupingText="Applicant" BorderColor="Transparent" BorderWidth="0px">
<br />

<TABLE style="WIDTH: 572px" cellSpacing=0 cellPadding=0 border=0><TBODY><TR><TH style="HEIGHT: 19px" align=center colSpan=2><asp:Label id="Label1" runat="server" CssClass="PanelContentGreenHeading" Text="Principal Applicant Details"></asp:Label></TH><TD style="WIDTH: 3px; HEIGHT: 19px"></TD></TR><TR><TD style="WIDTH: 261px"><asp:Label id="lbl_PrinApplicantTitle" runat="server" CssClass="PanelContentLabel" Text="Title"></asp:Label></TD><TD><asp:DropDownList id="dd_PrinApplicantTitle" runat="server" Width="147px" CssClass="OPTION">
</asp:DropDownList></TD><TD style="WIDTH: 3px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"><asp:Label id="lbl_PrinApplicantFirstName" runat="server" CssClass="PanelContentLabel" Text="First Name/s"></asp:Label></TD><TD style="HEIGHT: 21px"><asp:TextBox id="txt_PrinApplicantFirstName" runat="server" Width="141px"></asp:TextBox></TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"><asp:Label id="lbl_PrinApplicantInitials" runat="server" CssClass="PanelContentLabel" Text="Initials"></asp:Label></TD><TD style="HEIGHT: 21px"><asp:TextBox id="txt_PrinApplicantInitials" runat="server" Width="141px"></asp:TextBox></TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"><asp:Label id="lbl_PrinApplicantSurname" runat="server" CssClass="PanelContentLabel" Text="Surname"></asp:Label></TD><TD style="HEIGHT: 21px"><asp:TextBox id="txt_PrinApplicantSurname" runat="server" Width="141px"></asp:TextBox></TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"><asp:Label id="lbl_PrinApplicantEmail" runat="server" CssClass="PanelContentLabel" Text="Email Address"></asp:Label></TD><TD style="HEIGHT: 21px"><asp:TextBox id="txt_PrinApplicantEmail" runat="server" Width="141px"></asp:TextBox></TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"><asp:Label id="lbl_PrinApplicantGender" runat="server" CssClass="PanelContentLabel" Text="Gender"></asp:Label></TD><TD style="HEIGHT: 21px"><asp:DropDownList id="dd_PrinApplicantGender" runat="server" Width="147px" CssClass="OPTION">
</asp:DropDownList></TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"><asp:Label id="lbl_PrinApplicantIDType" runat="server" CssClass="PanelContentLabel" Text="ID Type"></asp:Label></TD><TD style="HEIGHT: 21px"><asp:DropDownList id="dd_PrinApplicantIDType" runat="server" Width="147px" CssClass="OPTION">
</asp:DropDownList></TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"><asp:Label id="lbl_PrinApplicantIDNumber" runat="server" CssClass="PanelContentLabel" Text="ID No."></asp:Label></TD><TD style="HEIGHT: 21px"><asp:TextBox id="txt_PrinApplicantIDNo" runat="server" Width="141px"></asp:TextBox></TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"><asp:Label id="lbl_PrinApplicantDOB" runat="server" CssClass="PanelContentLabel" Text="Date of Birth"></asp:Label></TD><TD style="HEIGHT: 21px"><asp:DateTimePicker id="dtp_PrinApplicantDOB" runat="server" Width="173px" CssClass="DATEPICKER" EnableTheming="True" BorderStyle="None"></asp:DateTimePicker> </TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"><asp:Label id="lbl_PrinApplicantLanguage" runat="server" CssClass="PanelContentLabel" Text="Residency Status"></asp:Label></TD><TD style="HEIGHT: 21px"><asp:DropDownList id="dd_PrinApplicantLanguage" runat="server" Width="147px" CssClass="OPTION">
</asp:DropDownList></TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"><asp:Label id="lbl_PrinApplicantResStatus" runat="server" CssClass="PanelContentLabel" Text="Residency Status"></asp:Label></TD><TD style="HEIGHT: 21px"><asp:DropDownList id="dd_PrinApplicantResStatus" runat="server" Width="147px" CssClass="OPTION">
</asp:DropDownList></TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"><asp:Label id="lbl_PrinApplicantMaritalStatus" runat="server" CssClass="PanelContentLabel" Text="Marital Status"></asp:Label></TD><TD style="HEIGHT: 21px"><asp:DropDownList id="dd_PrinApplicantMaritalStatus" runat="server" Width="147px" CssClass="OPTION">
</asp:DropDownList></TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"><asp:Label id="lbl_PrinApplicantNoDependants" runat="server" CssClass="PanelContentLabel" Text="No. of Dependants"></asp:Label></TD><TD style="HEIGHT: 21px"><asp:TextBox id="txt_PrinApplicantNoDependants" runat="server" Width="141px"></asp:TextBox></TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"><asp:Label id="lbl_PrinApplicantEthnicGroup" runat="server" CssClass="PanelContentLabel" Text="Ethnic Group"></asp:Label></TD><TD style="HEIGHT: 21px"><asp:DropDownList id="dd_PrinApplicantEthnicGroup" runat="server" Width="147px" CssClass="OPTION">
</asp:DropDownList></TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 3px"><BR /><asp:Label id="lbl_PrinApplicantDeclaredInsolvent" runat="server" CssClass="PanelContentLabel" Text="Declared insolvent during the last 10 years?"></asp:Label></TD><TD style="HEIGHT: 3px"><asp:RadioButtonList id="rb_PrinApplicantDeclaredInsolvent" runat="server" CssClass="RADIO">
<asp:ListItem>Yes</asp:ListItem>
<asp:ListItem>No</asp:ListItem>
</asp:RadioButtonList></TD><TD style="WIDTH: 3px; HEIGHT: 3px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 3px"><BR /><asp:Label id="lbl_PrinApplicantCurrentCustomer" runat="server" CssClass="PanelContentLabel" Text="Is the client a current FNB customer?"></asp:Label></TD><TD style="HEIGHT: 3px"><asp:RadioButtonList id="rb_PrinApplicantCurrentCustomer" runat="server" CssClass="RADIO">
<asp:ListItem>Yes</asp:ListItem>
<asp:ListItem>No</asp:ListItem>
</asp:RadioButtonList></TD><TD style="WIDTH: 3px; HEIGHT: 3px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"></TD><TD style="HEIGHT: 21px"></TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR><TR><TH style="HEIGHT: 3px; TEXT-ALIGN: center" colSpan=2><asp:Label id="Label2" runat="server" CssClass="PanelContentGreenHeading" Text="Contact Details"></asp:Label> </TH><TH style="WIDTH: 3px; HEIGHT: 3px"></TH></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"></TD><TD style="HEIGHT: 21px"></TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"></TD><TD style="HEIGHT: 21px"></TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"></TD><TD style="HEIGHT: 21px"></TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"></TD><TD style="HEIGHT: 21px"></TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR><TR><TD style="WIDTH: 261px; HEIGHT: 21px"></TD><TD style="HEIGHT: 21px"></TD><TD style="WIDTH: 3px; HEIGHT: 21px"></TD></TR></TBODY></TABLE> </asp:Panel>
</ContentTemplate>
</asp:UpdatePanel>
<br />
<asp:UpdatePanel ID="UpdatePanel2" runat="server"><ContentTemplate>
<cc1:CollapsiblePanelExtender id="CollapsiblePanelExtender3" runat="server" ExpandedImage="~\Images\ArrowUp.gif" CollapsedImage="~\Images\ArrowDown.gif" TextLabelID="lbl_LoanDetailsHandle" TargetControlID="pnl_LoanDetailsContent" SuppressPostBack="True" ImageControlID="img_LoanDetailsHandle" ExpandedText="Collapse" ExpandControlID="pnl_LoanDetailsHandle" CollapsedText="Expand" Collapsed="True" CollapseControlID="pnl_LoanDetailsHandle">
</cc1:CollapsiblePanelExtender> <asp:Panel id="pnl_LoanDetailsHandle" runat="server" BackColor="#4F9F9F" CssClass="RootPanelHandle" Width="100%" ToolTip="View Loan Details Information" Height="1px">
<asp:Image ID="img_LoanDetailsHandle" runat="server" Height="17px" Width="18px" ImageUrl="~/Images/ArrowUp.GIF" />
<asp:Label ID="lbl_LoanDetailsHandle" runat="server" Height="16px" Width="60px" CssClass="PanelHandleHeading"></asp:Label>
<asp:Label ID="lbl_LoanDetails" runat="server" Text="Loan Details" CssClass="PanelHandleHeading" Height="16px"></asp:Label></asp:Panel><asp:Panel id="pnl_LoanDetailsContent" runat="server" CssClass="RootPanelContent" Width="542px" Height="122px" BorderWidth="0px" BorderColor="Transparent" GroupingText="Loan Details"><cc1:CollapsiblePanelExtender id="CollapsiblePanelExtender4" runat="server" ExpandedImage="~\Images\ArrowUp.gif" CollapsedImage="~\Images\ArrowDown.gif" TextLabelID="lbl_ILPHandle" TargetControlID="pnl_ILPContent" SuppressPostBack="True" ImageControlID="img_ILPHandle" ExpandedText="Collapse" ExpandControlID="pnl_ILPHandle" CollapsedText="Expand" Collapsed="True" CollapseControlID="pnl_ILPHandle">
</cc1:CollapsiblePanelExtender>
<br />
<table border="0" cellpadding="0" cellspacing="0" style="width: 572px">
<tr>
<td style="width: 229px">
<asp:Label ID="lbl_RepayDetailsMainAccountName" runat="server" CssClass="PanelContentLabel"
Text="Account Name" Width="176px"></asp:Label></td>
<td style="width: 261px">
<asp:TextBox ID="txt_RepayDetailsMainAccountName" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr>
<td style="width: 229px">
<asp:Label ID="lbl_RepayDetailsMainPurchasePrice" runat="server" CssClass="PanelContentLabel"
Text="Purchase Price" Width="176px"></asp:Label></td>
<td style="width: 261px">
<asp:TextBox ID="txt_RepayDetailsMainPurchasePrice" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr>
<td style="width: 229px">
<asp:Label ID="lbl_RepayDetailsMainLoanAmtApproved" runat="server" CssClass="PanelContentLabel"
Text="Loan Amount Approved" Width="176px"></asp:Label></td>
<td style="width: 261px">
<asp:TextBox ID="txt_RepayDetailsMainLoanAmtApproved" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr>
<td style="width: 229px">
<asp:Label ID="lbl_RepayDetailsMainIntType" runat="server" CssClass="PanelContentLabel"
Text="Interest Type" Width="176px"></asp:Label></td>
<td style="width: 261px">
<asp:DropDownList id="dd_RepayDetailsMainIntType" runat="server" Width="147px" CssClass="OPTION">
</asp:DropDownList></td>
</tr>
<tr>
<td style="width: 229px">
<asp:Label ID="lbl_RepayDetailsMainContPrice" runat="server" CssClass="PanelContentLabel"
Text="Contract Price" Width="176px"></asp:Label></td>
<td style="width: 261px">
<asp:TextBox ID="txt_RepayDetailsMainContPrice" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr>
<td style="width: 229px">
<asp:Label ID="lbl_RepayDetailsMainLoanAmtRequest" runat="server" CssClass="PanelContentLabel"
Text="Loan Amount Requested" Width="176px"></asp:Label></td>
<td style="width: 261px">
<asp:TextBox ID="txt_RepayDetailsMainLoanAmtRequest" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr>
<td style="width: 229px">
<asp:Label ID="lbl_RepayDetailsMainLoanTerm" runat="server" CssClass="PanelContentLabel"
Text="Loan Term" Width="176px"></asp:Label></td>
<td style="width: 261px">
<asp:TextBox ID="txt_RepayDetailsMainLoanTerm" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr>
<td style="width: 229px">
<asp:Label ID="lbl_RepayDetailsMainLandAmt" runat="server" CssClass="PanelContentLabel"
Text="Land Amount" Width="176px"></asp:Label></td>
<td style="width: 261px">
<asp:TextBox ID="txt_RepayDetailsMainLandAmt" runat="server" Width="141px"></asp:TextBox></td>
</tr>
</table>
<BR /> <asp:Panel id="pnl_ILPHandle" runat="server" BackColor="#4F9F9F" CssClass="RootPanelHandle1" Width="100%" Height="1px">
<asp:Image ID="img_ILPHandle" runat="server" Height="17px" ImageUrl="~/Images/ArrowUp.GIF"
Width="18px" />
<asp:Label ID="lbl_ILPHandle" runat="server" CssClass="PanelHandleHeading" Height="16px"
Width="60px"></asp:Label>
<asp:Label ID="lbl_ILP" runat="server" CssClass="PanelHandleHeading" Height="16px"
Text="ILP" Width="108px"></asp:Label></asp:Panel> <asp:Panel id="pnl_ILPContent" runat="server" CssClass="RootPanelContent1" Width="100%" Height="50px" GroupingText="ILP">
ilp</asp:Panel> <BR /><cc1:CollapsiblePanelExtender id="CollapsiblePanelExtender5" runat="server" ExpandedImage="~\Images\ArrowUp.gif" CollapsedImage="~\Images\ArrowDown.gif" TextLabelID="lbl_IDSHandle" TargetControlID="pnl_IDSContent" SuppressPostBack="True" ImageControlID="img_IDSHandle" ExpandedText="Collapse" ExpandControlID="pnl_IDSHandle" CollapsedText="Expand" Collapsed="True" CollapseControlID="pnl_IDSHandle">
</cc1:CollapsiblePanelExtender> <asp:Panel id="pnl_IDSHandle" runat="server" BackColor="#4F9F9F" CssClass="RootPanelHandle1" Width="100%" Height="1px">
<asp:Image ID="img_IDSHandle" runat="server" Height="17px" Width="18px" />
<asp:Label ID="lbl_IDSHandle" runat="server" CssClass="PanelHandleHeading" Height="16px"
Width="60px"></asp:Label>
<asp:Label ID="lbl_IDS" runat="server" CssClass="PanelHandleHeading" Height="16px"
Text="IDS"></asp:Label></asp:Panel> <asp:Panel id="pnl_IDSContent" runat="server" CssClass="RootPanelContent1" Width="100%" Height="50px" GroupingText="IDS">
</asp:Panel> <BR /><asp:Panel id="pnl_DDAHandle" runat="server" BackColor="#4F9F9F" CssClass="RootPanelHandle1" Width="100%" Height="1px">
<asp:Image ID="img_DDAHandle" runat="server" Height="17px" Width="18px" />
<asp:Label ID="lbl_DDAHandle" runat="server" CssClass="PanelHandleHeading" Height="16px"
Width="60px"></asp:Label>
<asp:Label ID="lbl_DDA" runat="server" CssClass="PanelHandleHeading" Height="16px"
Text="DDA"></asp:Label></asp:Panel> <cc1:CollapsiblePanelExtender id="CollapsiblePanelExtender6" runat="server" ExpandedImage="~\Images\ArrowUp.gif" CollapsedImage="~\Images\ArrowDown.gif" TextLabelID="lbl_DDAHandle" TargetControlID="pnl_DDAContent" SuppressPostBack="True" ImageControlID="img_DDAHandle" ExpandedText="Collapse" ExpandControlID="pnl_DDAHandle" CollapsedText="Expand" Collapsed="True" CollapseControlID="pnl_DDAHandle">
</cc1:CollapsiblePanelExtender> <asp:Panel id="pnl_DDAContent" runat="server" CssClass="RootPanelContent1" Width="100%" Height="50px" GroupingText="DDA">
</asp:Panel> <BR /><cc1:CollapsiblePanelExtender id="CollapsiblePanelExtender7" runat="server" ExpandedImage="~\Images\ArrowUp.gif" CollapsedImage="~\Images\ArrowDown.gif" TextLabelID="lbl_EstateAgentHandle" TargetControlID="pnl_EstateAgentContent" SuppressPostBack="True" ImageControlID="img_EstateAgentHandle" ExpandedText="Collapse" ExpandControlID="pnl_EstateAgentHandle" CollapsedText="Expand" Collapsed="True" CollapseControlID="pnl_EstateAgentHandle">
</cc1:CollapsiblePanelExtender> <asp:Panel id="pnl_EstateAgentHandle" runat="server" BackColor="#4F9F9F" CssClass="RootPanelHandle1" Width="100%" Height="1px">
<asp:Image ID="img_EstateAgentHandle" runat="server" Height="17px" Width="18px" />
<asp:Label ID="lbl_EstateAgentHandle" runat="server" CssClass="PanelHandleHeading"
Height="16px" Width="60px"></asp:Label>
<asp:Label ID="lbl_EstateAgent" runat="server" CssClass="PanelHandleHeading" Height="16px"
Text="Estate Agent"></asp:Label></asp:Panel> <asp:Panel id="pnl_EstateAgentContent" runat="server" CssClass="RootPanelContent1" Width="100%" Height="50px" GroupingText="Estate Agent">
<table border="0" cellpadding="0" cellspacing="0" style="width: 572px">
<tr>
<td style="width: 261px">
<asp:Label ID="lbl_EstateAgencyHoldingGroup" runat="server" CssClass="PanelContentLabel"
Text="Estate Agency Holding Group" Width="176px"></asp:Label></td>
<td>
<asp:TextBox ID="txt_EstateAgencyHoldingGroup" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr>
<td style="width: 261px">
<asp:Label ID="lbl_EstateAgencyBranch" runat="server" CssClass="PanelContentLabel"
Text="Estate Agency Branch" Width="176px"></asp:Label></td>
<td>
<asp:TextBox ID="txt_EstateAgencyBranch" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr>
<td style="width: 261px; height: 21px">
<asp:Label ID="lbl_EstateAgencyName" runat="server" CssClass="PanelContentLabel"
Text="Estate Agency" Width="176px"></asp:Label></td>
<td style="height: 21px">
<asp:TextBox ID="txt_EstateAgencyName" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr>
<td style="width: 261px; height: 21px">
<asp:Label ID="lbl_EstateAgencyAgent" runat="server" CssClass="PanelContentLabel"
Text="Estate Agent" Width="176px"></asp:Label></td>
<td style="height: 21px">
<asp:TextBox ID="txt_EstateAgencyAgent" runat="server" Width="141px"></asp:TextBox></td>
</tr>
</table>
</asp:Panel> <BR /><cc1:CollapsiblePanelExtender id="CollapsiblePanelExtender8" runat="server" ExpandedImage="~\Images\ArrowUp.gif" CollapsedImage="~\Images\ArrowDown.gif" TextLabelID="lbl_MOHandle" TargetControlID="pnl_MOContent" SuppressPostBack="True" ImageControlID="img_MOHandle" ExpandedText="Collapse" ExpandControlID="pnl_MOHandle" CollapsedText="Expand" Collapsed="True" CollapseControlID="pnl_MOHandle">
</cc1:CollapsiblePanelExtender> <asp:Panel id="pnl_MOHandle" runat="server" BackColor="#4F9F9F" CssClass="RootPanelHandle1" Width="100%" Height="1px">
<asp:Image ID="img_MOHandle" runat="server" Height="17px" Width="18px" />
<asp:Label ID="lbl_MOHandle" runat="server" CssClass="PanelHandleHeading" Height="16px"
Width="60px"></asp:Label>
<asp:Label ID="lbl_MO" runat="server" CssClass="PanelHandleHeading" Height="16px"
Text="Mortgage Originator"></asp:Label></asp:Panel> <asp:Panel id="pnl_MOContent" runat="server" CssClass="RootPanelContent1" Width="100%" Height="50px" GroupingText="Mortgage Originator">
</asp:Panel> <BR /><cc1:CollapsiblePanelExtender id="CollapsiblePanelExtender9" runat="server" ExpandedImage="~\Images\ArrowUp.gif" CollapsedImage="~\Images\ArrowDown.gif" TextLabelID="lbl_AffordabilityHandle" TargetControlID="pnl_AffordabilityContent" SuppressPostBack="True" ImageControlID="img_AffordabilityHandle" ExpandedText="Collapse" ExpandControlID="pnl_AffordabilityHandle" CollapsedText="Expand" Collapsed="True" CollapseControlID="pnl_AffordabilityHandle">
</cc1:CollapsiblePanelExtender> <asp:Panel id="pnl_AffordabilityHandle" runat="server" BackColor="#4F9F9F" CssClass="RootPanelHandle1" Width="100%" Height="1px">
<asp:Image ID="img_AffordabilityHandle" runat="server" Height="17px" Width="18px" />
<asp:Label ID="lbl_AffordabilityHandle" runat="server" CssClass="PanelHandleHeading"
Height="16px" Width="60px"></asp:Label>
<asp:Label ID="lbl_Affordability" runat="server" CssClass="PanelHandleHeading" Height="16px"
Text="Affordability"></asp:Label></asp:Panel> <asp:Panel id="pnl_AffordabilityContent" runat="server" CssClass="RootPanelContent1" Width="100%" Height="50px" GroupingText="Affordability">
</asp:Panel> <BR /><cc1:CollapsiblePanelExtender id="CollapsiblePanelExtender10" runat="server" ExpandedImage="~\Images\ArrowUp.gif" CollapsedImage="~\Images\ArrowDown.gif" TextLabelID="lbl_RepaymentDetailsHandle" TargetControlID="pnl_RepaymentDetailsContent" SuppressPostBack="True" ImageControlID="img_RepaymentDetailsHandle" ExpandedText="Collapse" ExpandControlID="pnl_RepaymentDetailsHandle" CollapsedText="Expand" Collapsed="True" CollapseControlID="pnl_RepaymentDetailsHandle">
</cc1:CollapsiblePanelExtender> <asp:Panel id="pnl_RepaymentDetailsHandle" runat="server" BackColor="#4F9F9F" CssClass="RootPanelHandle1" Width="100%" Height="1px">
<asp:Image ID="img_RepaymentDetailsHandle" runat="server" Height="17px" Width="18px" />
<asp:Label ID="lbl_RepaymentDetailsHandle" runat="server" CssClass="PanelHandleHeading"
Height="16px" Width="60px"></asp:Label>
<asp:Label ID="lbl_RepaymentDetails" runat="server" CssClass="PanelHandleHeading"
Height="16px" Text="Repayment Details"></asp:Label></asp:Panel> <asp:Panel id="pnl_RepaymentDetailsContent" runat="server" BackColor="Transparent" CssClass="RootPanelContent1" Width="100%" Height="50px" GroupingText="Repayment Details">
<table border="0" cellpadding="0" cellspacing="0" style="width: 531px">
<tr>
<td style="width: 260px; height: 19px">
<asp:Label ID="lbl_RepayDetailsBaseInterest" runat="server" CssClass="PanelContentLabel"
Text="Interest Base Rate" Width="176px"></asp:Label></td>
<td style="height: 19px">
<asp:TextBox ID="txt_RepayDetailsBaseInterest" runat="server" Width="141px"></asp:TextBox>
<cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender7" runat="server" TargetControlID="txt_RepayDetailsBaseInterest"
ValidChars="1234567890-.">
</cc1:FilteredTextBoxExtender>
</td>
</tr>
<tr>
<td style="width: 260px">
<asp:Label ID="lbl_RepayDetailsEffectiveRate" runat="server" CssClass="PanelContentLabel"
Text="Effective Rate" Width="176px"></asp:Label></td>
<td>
<asp:TextBox ID="txt_RepayDetailsEffectiveRate" runat="server" Width="141px"></asp:TextBox>
<cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender8" runat="server" TargetControlID="txt_RepayDetailsEffectiveRate"
ValidChars="1234567890-.">
</cc1:FilteredTextBoxExtender>
</td>
</tr>
<tr>
<td style="width: 260px; height: 21px">
<asp:Label ID="lbl_RepayDetailsRTI" runat="server" CssClass="PanelContentLabel" Text="Rate to Income (RTI)"
Width="176px"></asp:Label></td>
<td style="height: 21px">
<asp:TextBox ID="txt_RepayDetailsRTI" runat="server" Width="141px"></asp:TextBox>
<cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender9" runat="server" TargetControlID="txt_RepayDetailsRTI"
ValidChars="1234567890-.">
</cc1:FilteredTextBoxExtender>
</td>
</tr>
<tr>
<td style="width: 260px; height: 21px">
<asp:Label ID="lbl_RepayDetailsRateRebate" runat="server" CssClass="PanelContentLabel"
Text="Interest Rate Rebate" Width="176px"></asp:Label></td>
<td style="height: 21px">
<asp:TextBox ID="txt_RepayDetailsRateRebate" runat="server" Width="141px"></asp:TextBox>
<cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender10" runat="server" TargetControlID="txt_RepayDetailsRateRebate"
ValidChars="1234567890-.">
</cc1:FilteredTextBoxExtender>
</td>
</tr>
<tr>
<td style="width: 260px; height: 21px">
<asp:Label ID="lbl_RepayDetailsRepayAmount" runat="server" CssClass="PanelContentLabel"
Text="Repayment Amount" Width="176px"></asp:Label></td>
<td style="height: 21px">
<asp:TextBox ID="txt_RepayDetailsRepayAmount" runat="server" Width="141px"></asp:TextBox>
<cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender11" runat="server" TargetControlID="txt_RepayDetailsRepayAmount"
ValidChars="1234567890-.">
</cc1:FilteredTextBoxExtender>
</td>
</tr>
<tr>
<td style="width: 260px; height: 21px">
<asp:Label ID="lbl_RepayDetailsLTV" runat="server" CssClass="PanelContentLabel" Text="Loan To Value (LTV)"
Width="176px"></asp:Label></td>
<td style="height: 21px">
<asp:TextBox ID="txt_RepayDetailsLTV" runat="server" Width="141px"></asp:TextBox>
<cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender12" runat="server" TargetControlID="txt_RepayDetailsLTV"
ValidChars="1234567890-.">
</cc1:FilteredTextBoxExtender>
</td>
</tr>
<tr>
<td style="width: 260px; height: 21px">
<asp:Label ID="lbl_RepayDetailsLTP" runat="server" CssClass="PanelContentLabel" Text="Loan To Purchase Price (LTP)"
Width="176px"></asp:Label></td>
<td style="height: 21px">
<asp:TextBox ID="txt_RepayDetailsLTP" runat="server" Width="141px"></asp:TextBox>
<cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender13" runat="server" TargetControlID="txt_RepayDetailsLTP"
ValidChars="1234567890-.">
</cc1:FilteredTextBoxExtender>
</td>
</tr>
</table>
</asp:Panel> </asp:Panel>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel ID="UpdatePanel3" runat="server"><ContentTemplate>
<BR /><cc1:CollapsiblePanelExtender id="CollapsiblePanelExtender11" runat="server" CollapseControlID="pnl_AssetsHandle" Collapsed="True" CollapsedText="Expand" ExpandControlID="pnl_AssetsHandle" ExpandedText="Collapse" ImageControlID="img_AssetsHandle" SuppressPostBack="True" TargetControlID="pnl_AssetsContent" TextLabelID="lbl_AssetsHandle" CollapsedImage="~\Images\ArrowDown.gif" ExpandedImage="~\Images\ArrowUp.gif">
</cc1:CollapsiblePanelExtender> <asp:Panel id="pnl_AssetsHandle" runat="server" Height="1px" ToolTip="View Assets Information" Width="100%" CssClass="RootPanelHandle" BackColor="#4F9F9F">
<asp:Image ID="img_AssetsHandle" runat="server" Height="17px" Width="18px" />
<asp:Label ID="lbl_AssetsHandle" runat="server" Height="16px" Width="60px" CssClass="PanelHandleHeading"></asp:Label>
<asp:Label ID="lbl_Assets" runat="server" Text="Assets" CssClass="PanelHandleHeading" Height="16px"></asp:Label></asp:Panel> <asp:Panel id="pnl_AssetsContent" runat="server" Height="1px" Width="100%" CssClass="RootPanelContent" HorizontalAlign="Left"> <cc1:CollapsiblePanelExtender id="CollapsiblePanelExtender12" runat="server" CollapseControlID="pnl_PropertyHandle" Collapsed="True" CollapsedText="Expand" ExpandControlID="pnl_PropertyHandle" ExpandedText="Collapse" ImageControlID="img_PropertyHandle" SuppressPostBack="True" TargetControlID="pnl_PropertyContent" TextLabelID="lbl_PropertyHandle" CollapsedImage="~\Images\ArrowDown.gif" ExpandedImage="~\Images\ArrowUp.gif">
</cc1:CollapsiblePanelExtender> <asp:Panel id="pnl_PropertyHandle" runat="server" Height="1px" Width="100%" CssClass="RootPanelHandle1" BackColor="#4F9F9F" HorizontalAlign="Left">
<asp:Image ID="img_PropertyHandle" runat="server" Height="17px" Width="18px" />
<asp:Label ID="lbl_PropertyHandle" runat="server" CssClass="PanelHandleHeading" Height="16px"
Width="60px"></asp:Label>
<asp:Label ID="lbl_Property" runat="server" CssClass="PanelHandleHeading" Height="16px"
Text="Property"></asp:Label></asp:Panel> <BR /><cc1:CollapsiblePanelExtender id="CollapsiblePanelExtender13" runat="server" CollapseControlID="pnl_CAVHandle" Collapsed="True" CollapsedText="Expand" ExpandControlID="pnl_CAVHandle" ExpandedText="Collapse" ImageControlID="img_CAVHandle" SuppressPostBack="True" TargetControlID="pnl_CAVContent" TextLabelID="lbl_CAVHandle" CollapsedImage="~\Images\ArrowDown.gif" ExpandedImage="~\Images\ArrowUp.gif">
</cc1:CollapsiblePanelExtender> <asp:Panel id="pnl_PropertyContent" runat="server" Height="50px" Width="100%" CssClass="RootPanelContent1"><asp:Panel id="pnl_CAVHandle" runat="server" Height="1px" Width="100%" CssClass="RootPanelHandle2" BackColor="#4F9F9F">
<asp:Image ID="img_CAVHandle" runat="server" Height="17px" Width="18px" />
<asp:Label ID="lbl_CAVHandle" runat="server" CssClass="PanelHandleHeading" Height="16px"
Width="60px"></asp:Label>
<asp:Label ID="lbl_CAV" runat="server" CssClass="PanelHandleHeading" Height="16px"
Text="CAV"></asp:Label></asp:Panel> <asp:Panel id="pnl_CAVContent" runat="server" Height="50px" Width="100%" CssClass="RootPanelContent2" GroupingText="CAV">
this is CAV</asp:Panel> <BR /><cc1:CollapsiblePanelExtender id="CollapsiblePanelExtender14" runat="server" CollapseControlID="pnl_PVNHandle" Collapsed="True" CollapsedText="Expand" ExpandControlID="pnl_PVNHandle" ExpandedText="Collapse" ImageControlID="img_PVNHandle" SuppressPostBack="True" TargetControlID="pnll_PVNContent" TextLabelID="lbl_PVNHandle" CollapsedImage="~\Images\ArrowDown.gif" ExpandedImage="~\Images\ArrowUp.gif">
</cc1:CollapsiblePanelExtender> <asp:Panel id="pnl_PVNHandle" runat="server" Height="1px" Width="100%" CssClass="RootPanelHandle2" BackColor="#4F9F9F"><asp:Image id="img_PVNHandle" runat="server" Height="17px" Width="18px"></asp:Image> <asp:Label id="lbl_PVNHandle" runat="server" Height="16px" Width="60px" CssClass="PanelHandleHeading"></asp:Label> <asp:Label id="lbl_PVN" runat="server" Height="16px" CssClass="PanelHandleHeading" Text="PVN"></asp:Label> </asp:Panel> <asp:Panel id="pnll_PVNContent" runat="server" Height="50px" Width="100%" CssClass="RootPanelContent2" GroupingText="PVN">
this is PVN</asp:Panel> <BR /><cc1:CollapsiblePanelExtender id="CollapsiblePanelExtender15" runat="server" CollapseControlID="pnl_ARSHandle" Collapsed="True" CollapsedText="Expand" ExpandControlID="pnl_ARSHandle" ExpandedText="Collapse" ImageControlID="img_ARSHandle" SuppressPostBack="True" TargetControlID="pnl_ARSContent" TextLabelID="lbl_ARSHandle" CollapsedImage="~\Images\ArrowDown.gif" ExpandedImage="~\Images\ArrowUp.gif">
</cc1:CollapsiblePanelExtender> <asp:Panel id="pnl_ARSHandle" runat="server" Height="1px" Width="100%" CssClass="RootPanelHandle2" BackColor="#4F9F9F">
<asp:Image ID="img_ARSHandle" runat="server" Height="17px" Width="18px" />
<asp:Label ID="lbl_ARSHandle" runat="server" CssClass="PanelHandleHeading" Height="16px"
Width="60px"></asp:Label><asp:Label ID="lbl_ARS" runat="server" CssClass="PanelHandleHeading" Height="16px"
Text="ARS"></asp:Label></asp:Panel> <asp:Panel id="pnl_ARSContent" runat="server" Height="50px" Width="100%" CssClass="RootPanelContent2" GroupingText="ARS">
</asp:Panel> <BR /><cc1:CollapsiblePanelExtender id="CollapsiblePanelExtender16" runat="server" CollapseControlID="pnl_GISHandle" Collapsed="True" CollapsedText="Expand" ExpandControlID="pnl_GISHandle" ExpandedText="Collapse" ImageControlID="img_GISHandle" SuppressPostBack="True" TargetControlID="pnl_GISContent" TextLabelID="lbl_GISHandle" CollapsedImage="~\Images\ArrowDown.gif " ExpandedImage="~\Images\ArrowUp.gif">
</cc1:CollapsiblePanelExtender> <asp:Panel id="pnl_GISHandle" runat="server" Height="1px" Width="100%" CssClass="RootPanelHandle2" BackColor="#4F9F9F">
<asp:Image ID="img_GISHandle" runat="server" Height="17px" Width="18px" />
<asp:Label ID="lbl_GISHandle" runat="server" CssClass="PanelHandleHeading" Height="16px"
Width="60px"></asp:Label>
<asp:Label ID="lbl_GIS" runat="server" CssClass="PanelHandleHeading" Height="16px"
Text="GIS"></asp:Label></asp:Panel> <asp:Panel id="pnl_GISContent" runat="server" Height="50px" Width="100%" CssClass="RootPanelContent2" BackColor="Transparent" GroupingText="GIS">
</asp:Panel> <BR /><cc1:CollapsiblePanelExtender id="CollapsiblePanelExtender17" runat="server" CollapseControlID="pnl_BuildingContractorHandle" Collapsed="True" CollapsedText="Expand" ExpandControlID="pnl_BuildingContractorHandle" ExpandedText="Collapse" ImageControlID="img_BuildingContractorHandle" SuppressPostBack="True" TargetControlID="pnl_BuildingContractorContent" TextLabelID="lbl_BuildingContractorHandle" CollapsedImage="~\Images\ArrowDown.gif" ExpandedImage="~\Images\ArrowUp.gif">
</cc1:CollapsiblePanelExtender> <asp:Panel id="pnl_BuildingContractorHandle" runat="server" Height="1px" Width="100%" CssClass="RootPanelHandle2" BackColor="#4F9F9F">
<asp:Image ID="img_BuildingContractorHandle" runat="server" Height="17px" Width="18px" />
<asp:Label ID="lbl_BuildingContractorHandle" runat="server" CssClass="PanelHandleHeading"
Height="16px" Width="60px"></asp:Label>
<asp:Label ID="lbl_BuildingContractor" runat="server" CssClass="PanelHandleHeading"
Height="16px" Text="Building Contractor"></asp:Label></asp:Panel> <asp:Panel id="pnl_BuildingContractorContent" runat="server" Height="50px" Width="100%" CssClass="RootPanelContent2" GroupingText="Building Contractor"><TABLE style="WIDTH: 572px" cellSpacing=0 cellPadding=0 border=0><TBODY><TR><TD style="WIDTH: 259px"><asp:Label id="lbl_BuildContractName" runat="server" Width="176px" CssClass="PanelContentLabel" Text="Building Contractor Name"></asp:Label></TD><TD><asp:TextBox id="txt_BuildContractName" runat="server" Width="141px"></asp:TextBox></TD></TR><TR><TD style="WIDTH: 259px"><asp:Label id="lbl_BuildContractPrice" runat="server" Width="176px" CssClass="PanelContentLabel" Text="Contract Price"></asp:Label></TD><TD><asp:TextBox id="txt_BuildContractPrice" runat="server" Width="141px"></asp:TextBox></TD></TR><TR><TD style="WIDTH: 259px; HEIGHT: 19px"><asp:Label id="lbl_BuildContractEstimateDateCompletion" runat="server" Width="176px" CssClass="PanelContentLabel" Text="Estimated Date of Completion"></asp:Label></TD><TD style="HEIGHT: 19px" abbr="cal_BuildContractEstimatedDateCompletion">
<asp:DateTimePicker ID="cal_BuildContractEstimatedDateComplete" runat="server" CssClass="DATEPICKER" />
</TD></TR><TR><TD style="WIDTH: 259px"><BR /><asp:Label id="lbl_BuildContractPaymentOfLandApplicable" runat="server" Width="176px" CssClass="PanelContentLabel" Text="Payment of Land Appllicable?"></asp:Label></TD><TD><asp:RadioButtonList id="rb_BuildContractPaymentOfLandApplicable" runat="server" CssClass="RADIO"><asp:ListItem>Yes</asp:ListItem>
<asp:ListItem>No</asp:ListItem>
</asp:RadioButtonList></TD></TR><TR><TD style="WIDTH: 259px"><asp:Label id="lbl_BuildContractLandAmount" runat="server" Width="176px" CssClass="PanelContentLabel" Text="Land Amount"></asp:Label></TD><TD><asp:TextBox id="txt_BuildContractLandAmount" runat="server" Width="141px"></asp:TextBox></TD></TR></TBODY></TABLE> <cc1:FilteredTextBoxExtender id="FilteredTextBoxExtender1" runat="server" TargetControlID="txt_BuildContractPrice" FilterType="Numbers"></cc1:FilteredTextBoxExtender> <cc1:FilteredTextBoxExtender id="FilteredTextBoxExtender2" runat="server" TargetControlID="txt_BuildContractLandAmount" FilterType="Numbers"></cc1:FilteredTextBoxExtender></asp:Panel> <BR /><cc1:CollapsiblePanelExtender id="CollapsiblePanelExtender18" runat="server" CollapseControlID="pnl_RegTransferAttorneyHandle" Collapsed="True" CollapsedText="Expand" ExpandControlID="pnl_RegTransferAttorneyHandle" ExpandedText="Collapse" ImageControlID="img_RegTransferAttorneyHandle" SuppressPostBack="True" TargetControlID="pnl_RegTransferAttorneyContent" TextLabelID="lbl_RegTransferAttorneyHandle" CollapsedImage="~\Images\ArrowDown.gif" ExpandedImage="~\Images\ArrowUp.gif">
</cc1:CollapsiblePanelExtender> <asp:Panel id="pnl_RegTransferAttorneyHandle" runat="server" Height="1px" Width="100%" CssClass="RootPanelHandle2" BackColor="#4F9F9F">
<asp:Image ID="img_RegTransferAttorneyHandle" runat="server" Height="17px" Width="18px" />
<asp:Label ID="lbl_RegTransferAttorneyHandle" runat="server" CssClass="PanelHandleHeading"
Height="16px" Width="60px"></asp:Label>
<asp:Label ID="lbl_RegTransferAttorney" runat="server" CssClass="PanelHandleHeading"
Height="16px" Text="Register / Transfer Attorney"></asp:Label></asp:Panel> <asp:Panel id="pnl_RegTransferAttorneyContent" runat="server" Height="50px" Width="100%" CssClass="RootPanelContent2" GroupingText="Register Transfer Attorney">
<table border="0" cellpadding="0" cellspacing="0" style="width: 544px">
<tr>
<th colspan="2" style="height: 21px" align="center">
<asp:Label ID="lbl_RegAttorneyHeader" runat="server" CssClass="PanelContentGreenHeading" Text="Registering Attorney"></asp:Label></th>
</tr>
<tr>
<td style="width: 259px; height: 21px">
<asp:Label ID="lbl_RegAttName" runat="server" CssClass="PanelContentLabel" Text="Registering Attorney Name"
Width="176px"></asp:Label></td>
<td style="height: 21px">
<asp:TextBox ID="txt_RegAttName" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr>
<td style="width: 259px">
<asp:Label ID="lbl_RegAttTelCode" runat="server" CssClass="PanelContentLabel" Text="Registering Attorney Telephone Code"
Width="234px"></asp:Label></td>
<td>
<asp:TextBox ID="txt_RegAttTelCode" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr>
<td style="width: 259px; height: 21px">
<asp:Label ID="lbl_RegAttTelNo" runat="server" CssClass="PanelContentLabel" Text="Registering Attorney Telephone No."
Width="234px"></asp:Label></td>
<td style="height: 21px">
<asp:TextBox ID="txt_RegAttTelNo" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr>
<td style="width: 259px; height: 21px">
<cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender3" runat="server" FilterType="Numbers"
TargetControlID="txt_RegAttTelCode">
</cc1:FilteredTextBoxExtender>
</td>
<td style="height: 21px">
<cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender4" runat="server" FilterType="Numbers"
TargetControlID="txt_RegAttTelNo">
</cc1:FilteredTextBoxExtender>
</td>
</tr>
<tr>
<th style="height: 21px" colspan="2" align="center">
<asp:Label ID="lbl_TransAttorneyHeader" runat="server" CssClass="PanelContentGreenHeading" Text="Transferring Attorney"></asp:Label></th>
</tr>
<tr>
<td style="width: 259px; height: 21px">
<asp:Label ID="lbl_TransAttName" runat="server" CssClass="PanelContentLabel" Text="Transferring Attorney Name"
Width="176px"></asp:Label></td>
<td style="height: 21px">
<asp:TextBox ID="txt_TransAttName" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr>
<td style="width: 259px; height: 21px">
<asp:Label ID="lbl_TransAttTelCode" runat="server" CssClass="PanelContentLabel" Text="Transferring Attorney Telephone Code"
Width="234px"></asp:Label></td>
<td style="height: 21px">
<asp:TextBox ID="txt_TransAttTelCode" runat="server" Width="141px"></asp:TextBox></td>
</tr>
<tr>
<td style="width: 259px; height: 4px">
<asp:Label ID="lbl_TransAttTelNo" runat="server" CssClass="PanelContentLabel" Text="Transferring Attorney Telephone No."
Width="234px"></asp:Label></td>
<td style="height: 4px">
<asp:TextBox ID="txt_TransAttTelNo" runat="server" Width="141px"></asp:TextBox></td>
</tr>
</table>
<cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender5" runat="server" FilterType="Numbers"
TargetControlID="txt_TransAttTelCode">
</cc1:FilteredTextBoxExtender>
<cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender6" runat="server" FilterType="Numbers"
TargetControlID="txt_TransAttTelNo">
</cc1:FilteredTextBoxExtender>
</asp:Panel> </asp:Panel> </asp:Panel>
</ContentTemplate>
</asp:UpdatePanel>
<br />
<asp:UpdatePanel ID="UpdatePanel4" runat="server">
<ContentTemplate>
<cc1:CollapsiblePanelExtender ID="CollapsiblePanelExtender19" runat="server" CollapseControlID="pnl_ScoringHandle"
Collapsed="True" CollapsedImage="~\Images\ArrowDown.gif" CollapsedText="Expand"
ExpandControlID="pnl_ScoringHandle" ExpandedImage="~\Images\ArrowUp.gif" ExpandedText="Collapse"
ImageControlID="img_ScoringHandle" SuppressPostBack="True" TargetControlID="pnl_ScoringContent"
TextLabelID="lbl_ScoringHandle">
</cc1:CollapsiblePanelExtender>
<asp:Panel ID="pnl_ScoringHandle" runat="server" BackColor="#4F9F9F" Height="1px"
ToolTip="View Scoring Information" Width="100%" CssClass="RootPanelHandle">
<asp:Image ID="img_ScoringHandle" runat="server" Height="17px" ImageUrl="~/Images/ArrowUp.GIF"
Width="18px" />
<asp:Label ID="lbl_ScoringHandle" runat="server" Height="16px" Width="60px" CssClass="PanelHandleHeading"></asp:Label>
<asp:Label ID="lbl_Scoring" runat="server" Text="Scoring" CssClass="PanelHandleHeading" Height="16px"></asp:Label></asp:Panel>
<asp:Panel ID="pnl_ScoringContent" runat="server" Height="97px" Width="100%" CssClass="RootPanelContent" GroupingText="Scoring" >
Scoring goes here</asp:Panel>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</form>
</body>
</html>

Source:

protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{

TreeNode ApplicantsNode = new TreeNode("Applicants");
TreeNode PrimAppNode = new TreeNode("Primary Applicant", "0");

ApplicantsNode.ChildNodes.Add(PrimAppNode);

ApplicantsTreeView.Nodes.Add(ApplicantsNode);
ApplicantsTreeView.ExpandAll();
//ApplicantsTreeView.Nodes.Add(testNode);
//ApplicantsTreeView.Nodes.Add(anotherNode);
}
}
protected void btn_ApplicantAddAnother_Click(object sender, EventArgs e)
{
int treeCount = ApplicantsTreeView.Nodes[0].ChildNodes.Count;
TreeNode newNode = new TreeNode("Non-Primary Applicant " + treeCount.ToString(), treeCount.ToString());

ApplicantsTreeView.Nodes[0].ChildNodes.Add(newNode);
ApplicantsTreeView.ExpandAll();
}

I am also having this issue

I have a collapsiblepanel inside an update panel with update set to conditional and have set the triggers. when i select an item from a drop down from inside the updatepanel the page retrieves the data and flickers...however if i block out the update panel extender no flicker.....

I have set the update panel to postback enable to false etc

not sure of this issue ..is this a bug?


Any more one this ? anyone?


As there was an urgent release required where the client wanted this feature with ajax ..i ended up creating a client javascript version...


I am having the same problem. Did anyone find any solution to this ?

No comments:

Post a Comment