Postbacks fail when RadToolTipManager exists

3 posts, 1 answers
  1. willk
    willk avatar
    17 posts
    Member since:
    May 2007

    Posted 13 Dec 2011 Link to this post

    Hi All,

    I'm having a problem with postbacks not functioning consistently when a radtooltipmanager exists.
    I have multiple RadTextBoxes on a page (all autopostback to the server). I click on one and edit it then press enter to postback (this works), then click on another RadTextBox edit it and press enter to postback and for some reason it never posts back. The same behaviour occurs if I just click out of the text boxes without hitting enter.
    The behaviour doesn't appear to happen with RadComboBox's.

    Is there a fix for this?

    Cheers,
    - Will

    Credit.aspx.vb
    Public Class WebForm4
        Inherits System.Web.UI.Page
     
        Private Sub WebForm4_InitComplete(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.InitComplete
     
        End Sub
     
        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            If Session("NumberBorrowers") = "0" Then
                Borrower2.Visible = False
            End If
            If Session("NumberBorrowers") = "1" Then
                Borrower2.Visible = True
            End If
        End Sub
     
        Sub BlankCredit(ByVal Borrower, ByVal AssetNumber)
            Session("B" & Borrower & "CardLimit" & AssetNumber) = 0
            Session("B" & Borrower & "CardOwing" & AssetNumber) = 0
            Session("B" & Borrower & "CardProvider" & AssetNumber) = ""
            Session("B" & Borrower & "CardConsolidate" & AssetNumber) = 0
        End Sub
     
        Protected Sub B1CardName1_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B1CardName1.SelectedIndexChanged
            Session("B1CardName1") = B1CardName1.SelectedIndex
            If B1CardName1.SelectedIndex = 0 Then
                BlankCredit(1, 1)
            End If
        End Sub
        Protected Sub B1CardName2_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B1CardName2.SelectedIndexChanged
            Session("B1CardName2") = B1CardName2.SelectedIndex
            If B1CardName2.SelectedIndex = 0 Then
                BlankCredit(1, 2)
            End If
        End Sub
        Protected Sub B1CardName3_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B1CardName3.SelectedIndexChanged
            Session("B1CardName3") = B1CardName3.SelectedIndex
            If B1CardName3.SelectedIndex = 0 Then
                BlankCredit(1, 3)
            End If
        End Sub
        Protected Sub B1CardName4_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B1CardName4.SelectedIndexChanged
            Session("B1CardName4") = B1CardName4.SelectedIndex
            If B1CardName4.SelectedIndex = 0 Then
                BlankCredit(1, 4)
            End If
        End Sub
        Protected Sub B1CardName5_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B1CardName5.SelectedIndexChanged
            Session("B1CardName5") = B1CardName5.SelectedIndex
            If B1CardName5.SelectedIndex = 0 Then
                BlankCredit(1, 5)
            End If
        End Sub   
        Protected Sub B1CardLimit1_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B1CardLimit1.TextChanged
            Session("B1CardLimit1") = B1CardLimit1.Text
        End Sub
        Protected Sub B1CardLimit2_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B1CardLimit2.TextChanged
            Session("B1CardLimit2") = B1CardLimit2.Text
        End Sub
        Protected Sub B1CardLimit3_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B1CardLimit3.TextChanged
            Session("B1CardLimit3") = B1CardLimit3.Text
        End Sub
        Protected Sub B1CardLimit4_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B1CardLimit4.TextChanged
            Session("B1CardLimit4") = B1CardLimit4.Text
        End Sub
        Protected Sub B1CardLimit5_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B1CardLimit5.TextChanged
            Session("B1CardLimit5") = B1CardLimit5.Text
        End Sub   
        Protected Sub B1CardOwing1_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B1CardOwing1.TextChanged
            Session("B1CardOwing1") = B1CardOwing1.Text
        End Sub
        Protected Sub B1CardOwing2_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B1CardOwing2.TextChanged
            Session("B1CardOwing2") = B1CardOwing2.Text
        End Sub
        Protected Sub B1CardOwing3_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B1CardOwing3.TextChanged
            Session("B1CardOwing3") = B1CardOwing3.Text
        End Sub
        Protected Sub B1CardOwing4_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B1CardOwing4.TextChanged
            Session("B1CardOwing4") = B1CardOwing4.Text
        End Sub
        Protected Sub B1CardOwing5_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B1CardOwing5.TextChanged
            Session("B1CardOwing5") = B1CardOwing5.Text
        End Sub   
        Protected Sub B1CardProvider1_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B1CardProvider1.TextChanged
            Session("B1CardProvider1") = B1CardProvider1.Text
        End Sub
        Protected Sub B1CardProvider2_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B1CardProvider2.TextChanged
            Session("B1CardProvider2") = B1CardProvider2.Text
        End Sub
        Protected Sub B1CardProvider3_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B1CardProvider3.TextChanged
            Session("B1CardProvider3") = B1CardProvider3.Text
        End Sub
        Protected Sub B1CardProvider4_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B1CardProvider4.TextChanged
            Session("B1CardProvider4") = B1CardProvider4.Text
        End Sub
        Protected Sub B1CardProvider5_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B1CardProvider5.TextChanged
            Session("B1CardProvider5") = B1CardProvider5.Text
        End Sub   
        Protected Sub B1CardConsolidate1_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B1CardConsolidate1.SelectedIndexChanged
            Session("B1CardConsolidate1") = B1CardConsolidate1.SelectedIndex
        End Sub
        Protected Sub B1CardConsolidate2_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B1CardConsolidate2.SelectedIndexChanged
            Session("B1CardConsolidate2") = B1CardConsolidate2.SelectedIndex
        End Sub
        Protected Sub B1CardConsolidate3_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B1CardConsolidate3.SelectedIndexChanged
            Session("B1CardConsolidate3") = B1CardConsolidate3.SelectedIndex
        End Sub
        Protected Sub B1CardConsolidate4_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B1CardConsolidate4.SelectedIndexChanged
            Session("B1CardConsolidate4") = B1CardConsolidate4.SelectedIndex
        End Sub
        Protected Sub B1CardConsolidate5_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B1CardConsolidate5.SelectedIndexChanged
            Session("B1CardConsolidate5") = B1CardConsolidate5.SelectedIndex
        End Sub
     
        Protected Sub B2CardName1_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B2CardName1.SelectedIndexChanged
            Session("B2CardName1") = B2CardName1.SelectedIndex
            If B2CardName1.SelectedIndex = 0 Then
                BlankCredit(2, 1)
            End If
        End Sub
        Protected Sub B2CardName2_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B2CardName2.SelectedIndexChanged
            Session("B2CardName2") = B2CardName2.SelectedIndex
            If B2CardName2.SelectedIndex = 0 Then
                BlankCredit(2, 2)
            End If
        End Sub
        Protected Sub B2CardName3_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B2CardName3.SelectedIndexChanged
            Session("B2CardName3") = B2CardName3.SelectedIndex
            If B2CardName3.SelectedIndex = 0 Then
                BlankCredit(2, 3)
            End If
        End Sub
        Protected Sub B2CardName4_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B2CardName4.SelectedIndexChanged
            Session("B2CardName4") = B2CardName4.SelectedIndex
            If B2CardName4.SelectedIndex = 0 Then
                BlankCredit(2, 4)
            End If
        End Sub
        Protected Sub B2CardName5_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B2CardName5.SelectedIndexChanged
            Session("B2CardName5") = B2CardName5.SelectedIndex
            If B2CardName5.SelectedIndex = 0 Then
                BlankCredit(2, 5)
            End If
        End Sub
        Protected Sub B2CardLimit1_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B2CardLimit1.TextChanged
            Session("B2CardLimit1") = B2CardLimit1.Text
        End Sub
        Protected Sub B2CardLimit2_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B2CardLimit2.TextChanged
            Session("B2CardLimit2") = B2CardLimit2.Text
        End Sub
        Protected Sub B2CardLimit3_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B2CardLimit3.TextChanged
            Session("B2CardLimit3") = B2CardLimit3.Text
        End Sub
        Protected Sub B2CardLimit4_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B2CardLimit4.TextChanged
            Session("B2CardLimit4") = B2CardLimit4.Text
        End Sub
        Protected Sub B2CardLimit5_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B2CardLimit5.TextChanged
            Session("B2CardLimit5") = B2CardLimit5.Text
        End Sub
        Protected Sub B2CardOwing1_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B2CardOwing1.TextChanged
            Session("B2CardOwing1") = B2CardOwing1.Text
        End Sub
        Protected Sub B2CardOwing2_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B2CardOwing2.TextChanged
            Session("B2CardOwing2") = B2CardOwing2.Text
        End Sub
        Protected Sub B2CardOwing3_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B2CardOwing3.TextChanged
            Session("B2CardOwing3") = B2CardOwing3.Text
        End Sub
        Protected Sub B2CardOwing4_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B2CardOwing4.TextChanged
            Session("B2CardOwing4") = B2CardOwing4.Text
        End Sub
        Protected Sub B2CardOwing5_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B2CardOwing5.TextChanged
            Session("B2CardOwing5") = B2CardOwing5.Text
        End Sub
        Protected Sub B2CardProvider1_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B2CardProvider1.TextChanged
            Session("B2CardProvider1") = B2CardProvider1.Text
        End Sub
        Protected Sub B2CardProvider2_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B2CardProvider2.TextChanged
            Session("B2CardProvider2") = B2CardProvider2.Text
        End Sub
        Protected Sub B2CardProvider3_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B2CardProvider3.TextChanged
            Session("B2CardProvider3") = B2CardProvider3.Text
        End Sub
        Protected Sub B2CardProvider4_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B2CardProvider4.TextChanged
            Session("B2CardProvider4") = B2CardProvider4.Text
        End Sub
        Protected Sub B2CardProvider5_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles B2CardProvider5.TextChanged
            Session("B2CardProvider5") = B2CardProvider5.Text
        End Sub
        Protected Sub B2CardConsolidate1_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B2CardConsolidate1.SelectedIndexChanged
            Session("B2CardConsolidate1") = B2CardConsolidate1.SelectedIndex
        End Sub
        Protected Sub B2CardConsolidate2_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B2CardConsolidate2.SelectedIndexChanged
            Session("B2CardConsolidate2") = B2CardConsolidate2.SelectedIndex
        End Sub
        Protected Sub B2CardConsolidate3_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B2CardConsolidate3.SelectedIndexChanged
            Session("B2CardConsolidate3") = B2CardConsolidate3.SelectedIndex
        End Sub
        Protected Sub B2CardConsolidate4_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B2CardConsolidate4.SelectedIndexChanged
            Session("B2CardConsolidate4") = B2CardConsolidate4.SelectedIndex
        End Sub
        Protected Sub B2CardConsolidate5_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B2CardConsolidate5.SelectedIndexChanged
            Session("B2CardConsolidate5") = B2CardConsolidate5.SelectedIndex
        End Sub
     
        Private Sub WebForm4_LoadComplete(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.LoadComplete
     
            B1CardName1.SelectedIndex = Session("B1CardName1")
            B1CardName2.SelectedIndex = Session("B1CardName2")
            B1CardName3.SelectedIndex = Session("B1CardName3")
            B1CardName4.SelectedIndex = Session("B1CardName4")
            B1CardName5.SelectedIndex = Session("B1CardName5")
     
            B1CardLimit1.Text = Session("B1CardLimit1")
            B1CardLimit2.Text = Session("B1CardLimit2")
            B1CardLimit3.Text = Session("B1CardLimit3")
            B1CardLimit4.Text = Session("B1CardLimit4")
            B1CardLimit5.Text = Session("B1CardLimit5")
     
            B1CardOwing1.Text = Session("B1CardOwing1")
            B1CardOwing2.Text = Session("B1CardOwing2")
            B1CardOwing3.Text = Session("B1CardOwing3")
            B1CardOwing4.Text = Session("B1CardOwing4")
            B1CardOwing5.Text = Session("B1CardOwing5")
     
            B1CardProvider1.Text = Session("B1CardProvider1")
            B1CardProvider2.Text = Session("B1CardProvider2")
            B1CardProvider3.Text = Session("B1CardProvider3")
            B1CardProvider4.Text = Session("B1CardProvider4")
            B1CardProvider5.Text = Session("B1CardProvider5")
     
            B1CardConsolidate1.SelectedIndex = Session("B1CardConsolidate1")
            B1CardConsolidate2.SelectedIndex = Session("B1CardConsolidate2")
            B1CardConsolidate3.SelectedIndex = Session("B1CardConsolidate3")
            B1CardConsolidate4.SelectedIndex = Session("B1CardConsolidate4")
            B1CardConsolidate5.SelectedIndex = Session("B1CardConsolidate5")
     
            B2CardName1.SelectedIndex = Session("B2CardName1")
            B2CardName2.SelectedIndex = Session("B2CardName2")
            B2CardName3.SelectedIndex = Session("B2CardName3")
            B2CardName4.SelectedIndex = Session("B2CardName4")
            B2CardName5.SelectedIndex = Session("B2CardName5")
     
            B2CardLimit1.Text = Session("B2CardLimit1")
            B2CardLimit2.Text = Session("B2CardLimit2")
            B2CardLimit3.Text = Session("B2CardLimit3")
            B2CardLimit4.Text = Session("B2CardLimit4")
            B2CardLimit5.Text = Session("B2CardLimit5")
     
            B2CardOwing1.Text = Session("B2CardOwing1")
            B2CardOwing2.Text = Session("B2CardOwing2")
            B2CardOwing3.Text = Session("B2CardOwing3")
            B2CardOwing4.Text = Session("B2CardOwing4")
            B2CardOwing5.Text = Session("B2CardOwing5")
     
            B2CardProvider1.Text = Session("B2CardProvider1")
            B2CardProvider2.Text = Session("B2CardProvider2")
            B2CardProvider3.Text = Session("B2CardProvider3")
            B2CardProvider4.Text = Session("B2CardProvider4")
            B2CardProvider5.Text = Session("B2CardProvider5")
     
            B2CardConsolidate1.SelectedIndex = Session("B2CardConsolidate1")
            B2CardConsolidate2.SelectedIndex = Session("B2CardConsolidate2")
            B2CardConsolidate3.SelectedIndex = Session("B2CardConsolidate3")
            B2CardConsolidate4.SelectedIndex = Session("B2CardConsolidate4")
            B2CardConsolidate5.SelectedIndex = Session("B2CardConsolidate5")
     
            B1CreditDefaults.SelectedIndex = Session("B1CreditDefaults")
            B2CreditDefaults.SelectedIndex = Session("B2CreditDefaults")
     
            B1CreditArrears.SelectedIndex = Session("B1CreditArrears")
            B2CreditArrears.SelectedIndex = Session("B2CreditArrears")
        End Sub
     
        Protected Sub B1CreditDefaults_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B1CreditDefaults.SelectedIndexChanged
            Session("B1CreditDefaults") = B1CreditDefaults.SelectedIndex
        End Sub
        Protected Sub B2CreditDefaults_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B2CreditDefaults.SelectedIndexChanged
            Session("B2CreditDefaults") = B2CreditDefaults.SelectedIndex
        End Sub
     
        Protected Sub B1CreditArrears_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B1CreditArrears.SelectedIndexChanged
            Session("B1CreditArrears") = B1CreditArrears.SelectedIndex
        End Sub
        Protected Sub B2CreditArrears_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles B2CreditArrears.SelectedIndexChanged
            Session("B2CreditArrears") = B2CreditArrears.SelectedIndex
        End Sub
     
        Private Sub RadToolTipManager1_AjaxUpdate(ByVal sender As Object, ByVal e As Telerik.Web.UI.ToolTipUpdateEventArgs) Handles RadToolTipManager1.AjaxUpdate
            Dim htmlGenericControl As New HtmlGenericControl("P")
            If InStr(e.TargetControlID, "Name") > 0 Then
                htmlGenericControl.InnerText = "Ensure you enter ALL credit cards AND store cards (e.g Ge Money, Creditline etc.)"
            ElseIf InStr(e.TargetControlID, "Limit") > 0 Then
                htmlGenericControl.InnerText = "The limit must be entered accurately for us to be able to provide a correct quote. If you are finding you can borrow less than you thought try cancelling large credit cards before you apply."
            ElseIf InStr(e.TargetControlID, "Provider") > 0 Then
                htmlGenericControl.InnerText = "Enter the provider (bank name, branded credit card or store card provider)"
            ElseIf InStr(e.TargetControlID, "Consoli") > 0 Then
                htmlGenericControl.InnerText = "If you wish to pay out your credit card with this loan select 'Yes'. This generally only works in your favour if you have more than a 20% deposit for house purchase or 20% equity when refinancing."
            ElseIf InStr(e.TargetControlID, "Default") > 0 Then
                htmlGenericControl.InnerText = "If you are aware of any defaults in your credit history this will limit the loans available to you. However, we can find very competitive loans in any case. You can get your credit report free at mycreditfile.com.au."
            ElseIf InStr(e.TargetControlID, "Arrears") > 0 Then
                htmlGenericControl.InnerText = "If you are in arrears for any of your current loans this will limit the loans available to you. However, we can find very competitive loans in any case."
            End If
            e.UpdatePanel.ContentTemplateContainer.Controls.Add(htmlGenericControl)
        End Sub
    End Class


    Credit.aspx
    <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Credit.aspx.vb" Inherits="RadControlsWebApp1.WebForm4" %>
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     
    <head id="Head1" runat="server">
        <title></title>
        <style type="text/css">
            .radPane
            {
                text-align: center;
            }
            .radPane
            {
                text-align: center;
            }
            .style1
            {
                width: 175px;
            }
            .style2
            {
                color: white;
                font-family: Arial, Helvetica, sans-serif;
                font-size: small;
                padding-left: 40px;
                padding-right: 40px;
                width: 70px;
            }
            .tablewidth
            {
                width: 70px;
                text-align: center;
            }
            .style5
            {
                color: white;
                font-family: Arial, Helvetica, sans-serif;
                font-size: small;
                padding-left: 40px;
                padding-right: 40px;
                width: 108px;
            }
            .style6
            {
                width: 108px;
            }
            .style7
            {
                font-size: xx-small;
            }
            </style>
        <link rel="stylesheet" type="text/css" href="Styles.css" />
    </head>
    <body bgcolor=#000000>       
        <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
            <script type="text/javascript">
                function pageLoad(sender, eventArgs) {
                    if (!eventArgs.get_isPartialLoad()) {
                        $find("<%= RadAjaxManager1.ClientID %>").ajaxRequest("InitialPageLoad");
                    }
                }     
            </script>
        </telerik:RadCodeBlock>
     
        <form id="form1" runat="server">
     
        <telerik:RadStyleSheetManager ID="RadStyleSheetManager1" runat="server">
        </telerik:RadStyleSheetManager>
     
        <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
            <Scripts>
                <%--Needed for JavaScript IntelliSense in VS2010--%>
                <%--For VS2008 replace RadScriptManager with ScriptManager--%>
                <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" />
                <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" />
                <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" />
            </Scripts>
        </telerik:RadScriptManager>
         
        <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" DefaultLoadingPanelID="RadAjaxLoadingPanel1">
            <AjaxSettings>
                <telerik:AjaxSetting AjaxControlID="RadSplitter1">
                    <UpdatedControls>
                        <telerik:AjaxUpdatedControl ControlID="RadSplitter1" LoadingPanelID="RadAjaxLoadingPanel1" />
                    </UpdatedControls>
                </telerik:AjaxSetting>                                   
            </AjaxSettings>
        </telerik:RadAjaxManager>
     
        <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" Runat="server" Skin="Black">
        </telerik:RadAjaxLoadingPanel>
     
     
            <telerik:RadFormDecorator ID="RadFormDecorator1" Runat="server" Skin="Black" />
            <telerik:RadInputManager ID="RadInputManager1" runat="server">
            </telerik:RadInputManager>      
             
              
        <telerik:RadSplitter ID="RadSplitter1" runat="server" Width="925px"
            Height="530px" Skin="Black"
            top="0" left="0" BorderSize="0" PanesBorderSize="0"
            Orientation="Horizontal" ResizeWithBrowserWindow="False"
            ResizeWithParentPane="False">
            <telerik:RadPane ID="Borrower1Pane" runat="server" Width="925px" Height="270px"
                style="text-align: center" CssClass="radPane" Scrolling="None">
                <table class="center">
                    <tr>
                        <center class="h3">
                            <caption>
                            <br />
                            Credit and Store Cards <br /><span class="style7">(for pre-approval or application the limits must be accurate)</span></caption>
                        </center>
                        <br />
                    </tr>
                    <tr>
                        <td class="style2">
                            Borrower 1</td>
                        <td class="style2">
                            Limit</td>
                        <td class="style5">
                            Amount Owing</td>
                        <td class="text">     Provider     </td>
                        <td class="text">Consolidate?</td>
                    </tr>
                    <tr>
                        <td class="style1">
                            <telerik:RadComboBox ID="B1CardName1" Runat="server" AutoPostBack="True"
                                Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="" Value="" Owner="B1CardName1" />
                                    <telerik:RadComboBoxItem runat="server" Text="Credit Card"
                                        Value="Credit Card" Owner="B1CardName1" />
                                    <telerik:RadComboBoxItem runat="server" Text="Store Card"
                                        Value="Investment Property" Owner="B1CardName1" />                               
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B1CardLimit1" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B1CardOwing1" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadTextBox ID="B1CardProvider1" Runat="server"
                                AutoPostBack="True" Skin="Black">                                              
                            </telerik:RadTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadComboBox ID="B1CardConsolidate1" Runat="server"
                                AutoPostBack="True" Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="No" Value="No"
                                        Owner="B1CardConsolidate1" />
                                    <telerik:RadComboBoxItem runat="server" Text="Yes" Value="Yes"
                                        Owner="B1CardConsolidate1" />
                                </Items>
                            </telerik:RadComboBox>
                        </td>                   
                    </tr>
     
                    <tr>
                        <td class="style1">
                            <telerik:RadComboBox ID="B1CardName2" Runat="server" AutoPostBack="True"
                                Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="" Value="" Owner="B1CardName2" />
                                    <telerik:RadComboBoxItem runat="server" Text="Credit Card"
                                        Value="Credit Card" Owner="B1CardName2" />
                                    <telerik:RadComboBoxItem runat="server" Text="Store Card"
                                        Value="Investment Property" Owner="B1CardName2" />                               
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B1CardLimit2" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B1CardOwing2" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadTextBox ID="B1CardProvider2" Runat="server"
                                AutoPostBack="True" Skin="Black">                                              
                            </telerik:RadTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadComboBox ID="B1CardConsolidate2" Runat="server"
                                AutoPostBack="True" Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="No" Value="No"
                                        Owner="B1CardConsolidate2" />
                                    <telerik:RadComboBoxItem runat="server" Text="Yes" Value="Yes"
                                        Owner="B1CardConsolidate2" />
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                    </tr>
     
                    <tr>
                        <td class="style1">
                            <telerik:RadComboBox ID="B1CardName3" Runat="server" AutoPostBack="True"
                                Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="" Value="" Owner="B1CardName3" />
                                    <telerik:RadComboBoxItem runat="server" Text="Credit Card"
                                        Value="Credit Card" Owner="B1CardName3" />
                                    <telerik:RadComboBoxItem runat="server" Text="Store Card"
                                        Value="Investment Property" Owner="B1CardName3" />                               
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B1CardLimit3" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B1CardOwing3" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadTextBox ID="B1CardProvider3" Runat="server"
                                AutoPostBack="True" Skin="Black">                                              
                            </telerik:RadTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadComboBox ID="B1CardConsolidate3" Runat="server"
                                AutoPostBack="True" Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="No" Value="No"
                                        Owner="B1CardConsolidate3" />
                                    <telerik:RadComboBoxItem runat="server" Text="Yes" Value="Yes"
                                        Owner="B1CardConsolidate3" />
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                    </tr>
     
                    <tr>
                        <td class="style1">
                            <telerik:RadComboBox ID="B1CardName4" Runat="server" AutoPostBack="True"
                                Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="" Value="" Owner="B1CardName4" />
                                    <telerik:RadComboBoxItem runat="server" Text="Credit Card"
                                        Value="Credit Card" Owner="B1CardName4" />
                                    <telerik:RadComboBoxItem runat="server" Text="Store Card"
                                        Value="Investment Property" Owner="B1CardName4" />                               
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B1CardLimit4" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B1CardOwing4" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadTextBox ID="B1CardProvider4" Runat="server"
                                AutoPostBack="True" Skin="Black">                                              
                            </telerik:RadTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadComboBox ID="B1CardConsolidate4" Runat="server"
                                AutoPostBack="True" Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="No" Value="No"
                                        Owner="B1CardConsolidate4" />
                                    <telerik:RadComboBoxItem runat="server" Text="Yes" Value="Yes"
                                        Owner="B1CardConsolidate4" />
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                    </tr>
     
                    <tr>
                        <td class="style1">
                            <telerik:RadComboBox ID="B1CardName5" Runat="server" AutoPostBack="True"
                                Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="" Value="" Owner="B1CardName5" />
                                    <telerik:RadComboBoxItem runat="server" Text="Credit Card"
                                        Value="Credit Card" Owner="B1CardName5" />
                                    <telerik:RadComboBoxItem runat="server" Text="Store Card"
                                        Value="Investment Property" Owner="B1CardName5" />                               
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B1CardLimit5" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B1CardOwing5" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadTextBox ID="B1CardProvider5" Runat="server"
                                AutoPostBack="True" Skin="Black">                                              
                            </telerik:RadTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadComboBox ID="B1CardConsolidate5" Runat="server"
                                AutoPostBack="True" Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="No" Value="No"
                                        Owner="B1CardConsolidate5" />
                                    <telerik:RadComboBoxItem runat="server" Text="Yes" Value="Yes"
                                        Owner="B1CardConsolidate5" />
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                    </tr>
                    <tr>
                    <td>
                     
                    </td>
                    </tr>
                </table>
     
                <telerik:RadTextBox ID="RadTextBox1" Runat="server" ReadOnly="True"
                    Skin="Black" Text="Are you aware of any defaults on your credit file?"
                    Width="265px">
                </telerik:RadTextBox>
                <telerik:RadComboBox ID="B1CreditDefaults" Runat="server" AutoPostBack="True"
                    Skin="Black" Width="88px">
                    <Items>
                        <telerik:RadComboBoxItem runat="server" Owner="B1CreditDefaults" Text="No"
                            Value="No" />
                        <telerik:RadComboBoxItem runat="server" Owner="B1CreditDefaults" Text="Yes"
                            Value="Yes" />
                    </Items>
                </telerik:RadComboBox>
                <telerik:RadTextBox ID="RadTextBox2" Runat="server" ReadOnly="True"
                    Skin="Black" Text="Are any of your current loans in arrears?" Width="265px">
                </telerik:RadTextBox>
                <telerik:RadComboBox ID="B1CreditArrears" Runat="server" AutoPostBack="True"
                    Skin="Black" Width="88px">
                    <Items>
                        <telerik:RadComboBoxItem runat="server" Owner="B1CreditArrears" Text="No"
                            Value="No" />
                        <telerik:RadComboBoxItem runat="server" Owner="B1CreditArrears" Text="Yes"
                            Value="Yes" />
                    </Items>
                </telerik:RadComboBox>
     
                 
            </telerik:RadPane>
            <telerik:RadPane ID="Borrower2Pane" runat="server" Width="925px" Height="260px"
                style="text-align: center" CssClass="radPane" Scrolling="None">
                <div id="Borrower2" runat="server">
                <table class="center">
                    <tr>
                        <td class="style2">
                            Borrower 2</td>
                        <td class="style2">
                            Limit</td>
                        <td class="style5">
                            Amount Owing</td>
                        <td class="text">     Provider     </td>
                        <td class="text">Consolidate?</td>
                    </tr>
                    <tr>
                        <td class="style1">
                            <telerik:RadComboBox ID="B2CardName1" Runat="server" AutoPostBack="True"
                                Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="" Value="" Owner="B2CardName1" />
                                    <telerik:RadComboBoxItem runat="server" Text="Credit Card"
                                        Value="Credit Card" Owner="B2CardName1" />
                                    <telerik:RadComboBoxItem runat="server" Text="Store Card"
                                        Value="Investment Property" Owner="B2CardName1" />                               
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B2CardLimit1" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B2CardOwing1" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadTextBox ID="B2CardProvider1" Runat="server"
                                AutoPostBack="True" Skin="Black">                                              
                            </telerik:RadTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadComboBox ID="B2CardConsolidate1" Runat="server"
                                AutoPostBack="True" Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="No" Value="No"
                                        Owner="B2CardConsolidate1" />
                                    <telerik:RadComboBoxItem runat="server" Text="Yes" Value="Yes"
                                        Owner="B2CardConsolidate1" />
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                    </tr>
     
                    <tr>
                        <td class="style1">
                            <telerik:RadComboBox ID="B2CardName2" Runat="server" AutoPostBack="True"
                                Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="" Value="" Owner="B2CardName2" />
                                    <telerik:RadComboBoxItem runat="server" Text="Credit Card"
                                        Value="Credit Card" Owner="B2CardName2" />
                                    <telerik:RadComboBoxItem runat="server" Text="Store Card"
                                        Value="Investment Property" Owner="B2CardName2" />                               
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B2CardLimit2" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B2CardOwing2" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadTextBox ID="B2CardProvider2" Runat="server"
                                AutoPostBack="True" Skin="Black">                                              
                            </telerik:RadTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadComboBox ID="B2CardConsolidate2" Runat="server"
                                AutoPostBack="True" Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="No" Value="No"
                                        Owner="B2CardConsolidate2" />
                                    <telerik:RadComboBoxItem runat="server" Text="Yes" Value="Yes"
                                        Owner="B2CardConsolidate2" />
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                    </tr>
     
                    <tr>
                        <td class="style1">
                            <telerik:RadComboBox ID="B2CardName3" Runat="server" AutoPostBack="True"
                                Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="" Value="" Owner="B2CardName3" />
                                    <telerik:RadComboBoxItem runat="server" Text="Credit Card"
                                        Value="Credit Card" Owner="B2CardName3" />
                                    <telerik:RadComboBoxItem runat="server" Text="Store Card"
                                        Value="Investment Property" Owner="B2CardName3" />                               
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B2CardLimit3" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B2CardOwing3" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadTextBox ID="B2CardProvider3" Runat="server"
                                AutoPostBack="True" Skin="Black">                                              
                            </telerik:RadTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadComboBox ID="B2CardConsolidate3" Runat="server"
                                AutoPostBack="True" Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="No" Value="No"
                                        Owner="B2CardConsolidate3" />
                                    <telerik:RadComboBoxItem runat="server" Text="Yes" Value="Yes"
                                        Owner="B2CardConsolidate3" />
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                    </tr>
     
                    <tr>
                        <td class="style1">
                            <telerik:RadComboBox ID="B2CardName4" Runat="server" AutoPostBack="True"
                                Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="" Value="" Owner="B2CardName4" />
                                    <telerik:RadComboBoxItem runat="server" Text="Credit Card"
                                        Value="Credit Card" Owner="B2CardName4" />
                                    <telerik:RadComboBoxItem runat="server" Text="Store Card"
                                        Value="Investment Property" Owner="B2CardName4" />                               
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B2CardLimit4" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B2CardOwing4" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadTextBox ID="B2CardProvider4" Runat="server"
                                AutoPostBack="True" Skin="Black">                                              
                            </telerik:RadTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadComboBox ID="B2CardConsolidate4" Runat="server"
                                AutoPostBack="True" Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="No" Value="No"
                                        Owner="B2CardConsolidate4" />
                                    <telerik:RadComboBoxItem runat="server" Text="Yes" Value="Yes"
                                        Owner="B2CardConsolidate4" />
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                    </tr>
     
                    <tr>
                        <td class="style1">
                            <telerik:RadComboBox ID="B2CardName5" Runat="server" AutoPostBack="True"
                                Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="" Value="" Owner="B2CardName5" />
                                    <telerik:RadComboBoxItem runat="server" Text="Credit Card"
                                        Value="Credit Card" Owner="B2CardName5" />
                                    <telerik:RadComboBoxItem runat="server" Text="Store Card"
                                        Value="Investment Property" Owner="B2CardName5" />                               
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B2CardLimit5" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadNumericTextBox ID="B2CardOwing5" Runat="server"
                                AutoPostBack="True" Skin="Black">
                            </telerik:RadNumericTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadTextBox ID="B2CardProvider5" Runat="server"
                                AutoPostBack="True" Skin="Black">                                              
                            </telerik:RadTextBox>
                        </td>
                        <td class="tablewidth">
                            <telerik:RadComboBox ID="B2CardConsolidate5" Runat="server"
                                AutoPostBack="True" Skin="Black">
                                <Items>
                                    <telerik:RadComboBoxItem runat="server" Text="No" Value="No"
                                        Owner="B2CardConsolidate5" />
                                    <telerik:RadComboBoxItem runat="server" Text="Yes" Value="Yes"
                                        Owner="B2CardConsolidate5" />
                                </Items>
                            </telerik:RadComboBox>
                        </td>
                    </tr>
                </table>
     
                <telerik:RadTextBox ID="lblFirstHomeBuyer1" Runat="server" ReadOnly="True"
                    Skin="Black" Text="Are you aware of any defaults on your credit file?"
                    Width="265px">
                </telerik:RadTextBox>
                <telerik:RadComboBox ID="B2CreditDefaults" Runat="server" AutoPostBack="True"
                    Skin="Black" Width="88px">
                    <Items>
                        <telerik:RadComboBoxItem runat="server" Owner="B2CreditDefaults" Text="No"
                            Value="No" />
                        <telerik:RadComboBoxItem runat="server" Owner="B2CreditDefaults" Text="Yes"
                            Value="Yes" />
                    </Items>
                </telerik:RadComboBox>
                <telerik:RadTextBox ID="lblFirstHomeBuyer2" Runat="server" ReadOnly="True"
                    Skin="Black" Text="Are any of your current loans in arrears?" Width="265px">
                </telerik:RadTextBox>
                <telerik:RadComboBox ID="B2CreditArrears" Runat="server" AutoPostBack="True"
                    Skin="Black" Width="88px">
                    <Items>
                        <telerik:RadComboBoxItem runat="server" Owner="B2CreditArrears" Text="No"
                            Value="No" />
                        <telerik:RadComboBoxItem runat="server" Owner="B2CreditArrears" Text="Yes"
                            Value="Yes" />
                    </Items>
                </telerik:RadComboBox>
                </div>
            </telerik:RadPane>
        </telerik:RadSplitter>   
     
            <telerik:RadToolTipManager ID="RadToolTipManager1" runat="server"
            Animation="Fade" Skin="Black" Title="Tips" AutoCloseDelay="10000"
            OffsetY="3" Position="BottomRight" RelativeTo="Element"
            AnimationDuration="100">
            <TargetControls>           
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardName1" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardName2" />           
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardName3" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardName4" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardName5" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardLimit1" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardLimit2" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardLimit3" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardLimit4" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardLimit5" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardProvider1" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardProvider2" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardProvider3" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardProvider4" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardProvider5" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardConsolidate1" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardConsolidate2" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardConsolidate3" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardConsolidate4" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CardConsolidate5" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardName1" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardName2" />           
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardName3" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardName4" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardName5" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardLimit1" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardLimit2" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardLimit3" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardLimit4" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardLimit5" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardProvider1" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardProvider2" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardProvider3" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardProvider4" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardProvider5" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardConsolidate1" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardConsolidate2" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardConsolidate3" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardConsolidate4" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CardConsolidate5" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CreditDefaults" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CreditDefaults" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B1CreditArrears" />
                <telerik:ToolTipTargetControl IsClientID="False" TargetControlID="B2CreditArrears" />                       
            </TargetControls>
            </telerik:RadToolTipManager>
        </form>
    </body>
    </html>

  2. Answer
    Marin Bratanov
    Admin
    Marin Bratanov avatar
    3600 posts

    Posted 19 Dec 2011 Link to this post

    Hi Will,

    This is a rather complex scenario where, i seems, you have hit one of IE's peculiarities. There are some issues when AJAX is involved and the focus is changed - i.e. it is not changed properly. If you try to strip down the page to, for example, regular textboxes and look closely you will notice that sometimes they are not focused by the browser (no focused decoration, so the browser does not regard them as focused), yet you can type in them. So, the onchange event is not fired which in turn prevents the postback from happening.

    What I can suggest is that you always clear the focus when an AJAX request starts to make sure the the subsequent click will properly focus the textbox:
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" DefaultLoadingPanelID="RadAjaxLoadingPanel1" ClientEvents-OnRequestStart="fixFocus">
    function fixFocus()
    {
        if ($telerik.isIE)
        {
            var focusedElement = document.activeElement;
            if (focusedElement && focusedElement.tagName.toLowerCase() != "body") focusedElement.blur();
        }
     
    }

    All that being said - we will perform more tests and consider the myriad of possible scenarios and this change may eventually make it into the source code of the RadToolTipManager, yet for the time being I cannot guarantee this will happen. Please stay tuned and monitor the release notes to see if it will be incorporated.

    I am also attaching your page as I ran it to the thread, as well as a simplified version where it is easier to observe the issue. This simpler version also shows the approach when the MS AJAX controls are used.

    All the best,
    Marin
    the Telerik team
    If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. willk
    willk avatar
    17 posts
    Member since:
    May 2007

    Posted 19 Dec 2011 Link to this post

    Thanks Marin, you're fix worked perfectly!

    Cheers,
    - Will
Back to Top