This is a migrated thread and some comments may be shown as answers.

User Control is getting full postback

3 Answers 76 Views
Ajax
This is a migrated thread and some comments may be shown as answers.
Velkumar
Top achievements
Rank 1
Velkumar asked on 14 Jul 2014, 11:13 AM
Hi,

I am having a master page and a content page, in the content page i have a user control. That user have RadMultiPage with 4 tabs. I have a combo box in the user control, when i changed value of the combo box, my page is getting full post, how can i resolve this? below is my design

Content page:

<asp:Content ID="Content2" ContentPlaceHolderID="cphContent" runat="server">
    <link href="../../Content/site.css" rel="stylesheet" type="text/css" />
    <style type="text/css">
        fieldset {
            border: 1px solid black;
            /*background-color: #55a1ef;*/
        }
        /*this is the border color*/
        legend {
            /*color: white;
            font-size: large;
            font-weight: bold;
            background-color: black;*/
            /* this is the GroupingText color */
            color: #55a1ef;
            font-size: large;
            font-weight: bold;
        }
    </style>

    <telerik:RadCodeBlock ID="radCodeBlock" runat="server">
        <script src="../../Scripts/Page.js" type="text/javascript">
        </script>
        <script type="text/javascript">           
        </script>
    </telerik:RadCodeBlock>
    <telerik:RadAjaxManager ID="radajaxmanager" runat="server" EnableTheming="True" ClientIDMode="Static" DefaultLoadingPanelID="radajaxloadingpnldocumenttype">
       
    </telerik:RadAjaxManager>

    <telerik:RadAjaxLoadingPanel ID="radajaxloadingpnldocumenttype" BackColor="#E0E0E0" runat="server" Transparency="70" BackgroundPosition="Center" Skin="Metro">
    </telerik:RadAjaxLoadingPanel>
    <asp:Panel ID="pnlCore" runat="server" Visible="true">
        <telerik:RadAjaxPanel ID="rapContent" runat="server" Height="200px" Width="100%" HorizontalAlign="NotSet" LoadingPanelID="radajaxloadingpnldocumenttype">
            <asp:Label ID="lblError" runat="server" CssClass="labelError" ClientIDMode="Static" />
            <asp:Panel ID="pnlDetails" runat="server" Visible="true">
                <table id="tblDetails" style="width: 100%">
                    <tr>
                        <td>
                            <table>
                                <tr style="background-color: #25A0DA">
                                    <td>
                                        <telerik:RadButton ID="btnSave" runat="server" Text="Save" OnClick="btnSave_Click" ValidationGroup="Discipline" CausesValidation="true" Skin="Metro" ToolTip="Save">
                                            <ContentTemplate>
                                                <img name="imgAdd" src="../../Images/UI/BlueBasicButtons/Save.png"
                                                    onmouseover="document.imgAdd.src = '../../Images/UI/BlueBasicButtons/Save.png';"
                                                    onmouseout="document.imgAdd.src = '../../Images/UI/BlueBasicButtons/Save.png';" />
                                            </ContentTemplate>
                                        </telerik:RadButton>
                                    </td>

                                </tr>
                            </table>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <asp:Panel ID="ucPanel" runat="server">
                                <table>
                                    <tr>
                                        <td>
                                            <Patient:UserControl ID="patientControl" runat="server" />
                                        </td>
                                    </tr>
                                </table>
                            </asp:Panel>
                        </td>
                    </tr>
                </table>
            </asp:Panel>
        </telerik:RadAjaxPanel>
    </asp:Panel>
</asp:Content>

User Control
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="PatientUserControl.ascx.cs" Inherits="PracMed.UserControls.PatientUserControl" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<link href="../Content/Site.css" rel="stylesheet" type="text/css" />

<style type="text/css">
    .RadTabStrip_Metro .rtsLevel .rtsTxt {
        text-transform: none !important;
    }

    fieldset {
        border: 1px solid black;
    }
    /*this is the border color*/
    legend {
        color: #55a1ef;
        font-size: large;
        font-weight: bold;
    }
    /* this is the GroupingText color */


    .ruError {
        padding: 5px 5px 5px 20px;
        border: 1px solid #ef0000;
        background: #f9e8e8;
    }

        .ruError .ruFileWrap {
            height: auto;
            overflow: visible !important;
            display: block;
        }

        .ruError .ruUploadProgress {
            margin-left: -18px;
            display: block;
        }

        .ruError .ruUploadFailure {
            background-position: 2px 80%;
        }

        .ruError .ruErrorMessage {
            display: block;
            font-variant: small-caps;
            text-transform: lowercase;
        }
</style>

<telerik:RadCodeBlock ID="radCodeBlock" runat="server">
    <script src="../../Scripts/Page.js" type="text/javascript">
    </script>
    <script type="text/javascript">
        function onClientContextMenuShowing(sender, args) {
            var treeNode = args.get_node();
            treeNode.set_selected(true);
            //enable/disable menu items
            setMenuItemsState(args.get_menu().get_items(), treeNode);
        }

        function setMenuItemsState(menuItems, treeNode) {
            for (var i = 0; i < menuItems.get_count() ; i++) {
                var menuItem = menuItems.getItem(i);
                switch (menuItem.get_value()) {
                    case "Delete":
                        if (treeNode.get_parent() == treeNode.get_treeView()) {
                            menuItem.set_enabled(false);
                        }
                        else {
                            menuItem.set_enabled(true);
                        }
                        break;
                    case "New":
                        if (treeNode.get_parent() == treeNode.get_treeView()) {
                            menuItem.set_enabled(true);
                        }
                        else {
                            menuItem.set_enabled(false);
                        }
                        break;
                }
            }
        }

        function onClientContextMenuItemClicking(sender, args) {
            var menuItem = args.get_menuItem();
            var treeNode = args.get_node();
            menuItem.get_menu().hide();
            switch (menuItem.get_value()) {
                case "Delete":
                    var result = confirm("Are you sure you want to delete the Patient " + treeNode.get_text());
                    args.set_cancel(!result);
                    break;
            }
        }

        function onClientContextMenuShowing1(sender, args) {
            var treeNode = args.get_node();
            treeNode.set_selected(true);
            //enable/disable menu items
            setDocumentMenu(args.get_menu().get_items(), treeNode);
        }

        var delayedClickEvent;

        function OnClientNodeClicked(sender, eventArgs) {
            if (delayedClickEvent)
                clearTimeout(delayedClickEvent);
            //  Store variables you need from event to be used in the delay click method
            delayedClickEvent = setTimeout('PerformDelayedClick()', 500);
            // var node = eventArgs.get_node();
            //alert("You clicked " + node.get_text());
            //args.set_cancel(true);
        }

        function ClientDoubleClick(sender, eventArgs) {
            clearTimeout(delayedClickEvent);
            var node = eventArgs.get_node();
            var nodeAttributes = node.get_attributes().getAttribute("Path");
            if (typeof (nodeAttributes) != "undefined") {
                OnClientFileOpen(nodeAttributes);
            }
        }

        function PerformDelayedClick() {
            // Delayed Click Code
            // __doPostBack('PatientDetailsTreeView_OnNodeClick', tempeventArgs)
        }

        function onClientContextMenuItemClicking1(sender, args) {
            var menuItem = args.get_menuItem();
            var treeNode = args.get_node();
            menuItem.get_menu().hide();
            switch (menuItem.get_value()) {
                case "Delete":
                    var result = confirm("Are you sure you want to delete the document " + treeNode.get_text());
                    args.set_cancel(!result);
                    break;
                case "Download":
                    // debugger;
                    var nodeAttributes = treeNode.get_attributes().getAttribute("Path");
                    OnClientFileOpen(nodeAttributes);
                    args.set_cancel(true);
                    break;
            }
        }

        function OnClientFileOpen(url) {
            //alert(url);
            var requestImage = "Handler.ashx?path=" + url;
            document.location = requestImage;
        }

        function setDocumentMenu(menuItems, treeNode) {
            for (var i = 0; i < menuItems.get_count() ; i++) {
                var menuItem = menuItems.getItem(i);
                switch (menuItem.get_value()) {
                    case "Delete":
                        if (treeNode.get_parent() == treeNode.get_treeView()) {
                            menuItem.set_enabled(false);
                        }
                        else {
                            menuItem.set_enabled(true);
                        }
                        break;
                    case "New":
                        if (treeNode.get_parent() == treeNode.get_treeView()) {
                            menuItem.set_enabled(true);
                        }
                        else {
                            menuItem.set_enabled(false);
                        }
                        break;
                    case "Download":
                        if (treeNode.get_parent() == treeNode.get_treeView()) {
                            menuItem.set_enabled(false);
                        }
                        else {
                            menuItem.set_enabled(true);
                        }
                        break;
                }
            }
        }


        function CheckBoxClicked(ctrl) {
            var controlId = $get(ctrl.id);
            var postCode = $find('<%=pinCodeTextBox.ClientID %>');
            if (postCode != null) {
                if (controlId.checked)
                    postCode.set_value("0000");
                else {
                    var pincodeHidden = document.getElementById('<%= pinCodeHiddenField.ClientID%>');
                    postCode.set_value(pincodeHidden.value);
                }
            }
        }

        //function onclientselectedindexchanging(sender, eventArgs) {
        //    var item = eventArgs.get_item();
        //    var value = sender.get_attributes().getAttribute("isAssigned");
        //    if (typeof (value) != "undefined") {
        //        var result = confirm("This is an existing account. \n Are you sure you want to change it to " + eventArgs.get_item().get_text() + " ?");
        //        eventArgs.set_cancel(!result)
        //    }
        //}

        function OnClientClickHandler(sender, args) {
            Sys.Application.remove_load(OnClientClickHandler);
            var oWindow = $find('<%= memberNotesRadWindow.ClientID %>');
            oWindow.show();
            args.set_cancel(true);
            //return false;
        }

        //function clientShow(sender, eventArgs) {
        //    sender.argument = "";
        //}


        function OnBlur(sender, args) {
            //sender.set_value(sender.get_value().toUpperCase());          
            var value = sender.get_value();
            var oldValue = document.getElementById('<%= address3TextBoxHiddenField.ClientID%>');
            var postCode = $find('<%=pinCodeTextBox.ClientID %>');
            var postCodeValue = postCode.get_value();
            if (value != '' && postCodeValue != "0000" && oldValue.value != value) {
                oldValue.value = value;
                showPostalLookup(sender, args);
            }
        }

        function showPostalLookup(sender, args) {
            var postCode = $find('<%=pinCodeTextBox.ClientID %>');
            var postCodeValue = postCode.get_value();
            if (postCodeValue != "0000") {
                Sys.Application.remove_load(OnClientClickHandler);
                var oWindow = $find('<%= postalCodeSearchRadWindow.ClientID %>');
                var address3 = $find('<%=address3TextBox.ClientID %>');
                var url = "../../Pages/Pracmed/PostalCodeSearch.aspx?SubUrban=" + address3.get_value();
                //alert(url);
                oWindow.setUrl(url);
                oWindow.show();
            }
            args.set_cancel(true);
            //return false;
        }


        function clientClose(sender, args) {
            if (args.get_argument() != null) {
                var result = [];
                result = args.get_argument().split(",");
                //alert(result);
                var address2 = $find('<%=address2TextBox.ClientID %>');
                var address3 = $find('<%=address3TextBox.ClientID %>');
                var postCode = $find('<%=pinCodeTextBox.ClientID %>');
                var address3Hidden = document.getElementById('<%= address3TextBoxHiddenField.ClientID%>');
                var pincodeHidden = document.getElementById('<%= pinCodeHiddenField.ClientID%>');
                var townValue = address2.get_value();
                if (townValue == '')
                    address2.set_value(result[0]);
                address3.set_value(result[1]);
                //address3.focus();
                postCode.set_value(result[2]);
                address3Hidden.value = result[1];
                pincodeHidden.value = result[2];
                var radInput = $find("<%=telHomeTextBox.ClientID %>");
                radInput.focus();

               <%-- var txtbx = document.getElementById('<%= telHomeTextBox.ClientID%>');
                if (txtbx != null) {
                    txtbx.focus();
                }--%>
            }
        }

        function OnBlurMANumer(sender, args) {
            var value = sender.get_value();
            var oldValue = document.getElementById('<%= maNumberHiddenField.ClientID%>');
            var validationFlag = document.getElementById('<%= maNumberValidationHiddenField.ClientID%>');
            var memberId = document.getElementById('<%= memberIdHiddenField.ClientID%>');
            var surName = $find('<%=surnameTextBox.ClientID %>');
            var initials = $find('<%=initialsTextBox.ClientID %>');
            var idNumber = $find('<%=idNumberTextBox.ClientID %>');

            if (value != '' && oldValue.value != value && memberId.value > 0 && surName.get_value() != '' && initials.get_value() != ''
                && idNumber.get_value() != '') {
                oldValue.value = value;
                validationFlag.value = "1";
                showValidationCheck(sender, args);
                args.set_cancel(true);
            }
        }

        function showValidationCheck_click(sender, args) {
            var maNumber = $find('<%=maNumberTextBox.ClientID %>');
            if (maNumber.get_value() != '') {
                showValidationCheck(sender, args);
            }
            args.set_cancel(true);
        }


        function showValidationCheck(sender, args) {
            var postCode = $find('<%=pinCodeTextBox.ClientID %>');
            var postCodeValue = postCode.get_value();
            if (postCodeValue != "0000") {
                Sys.Application.remove_load(OnClientClickHandler);
                var oWindow = $find('<%= validationCheckRadWindow.ClientID %>');
                var surName = $find('<%=surnameTextBox.ClientID %>');
                var initials = $find('<%=initialsTextBox.ClientID %>');
                var idNumber = $find('<%=idNumberTextBox.ClientID %>');
                var maNumber = $find('<%=maNumberTextBox.ClientID %>');
                var url = "../../Pages/Pracmed/ValidationCheck.aspx?SurName=" + surName.get_value() + '&Initials='
                    + initials.get_value() + '&IdNumber=' + idNumber.get_value() + '&MANumber=' + maNumber.get_value();
                oWindow.setUrl(url);
                oWindow.show();
            }
            args.set_cancel(true);
            return false;
        }

        function validationCheckclientClose(sender, args) {
            var validationFlag = document.getElementById('<%= maNumberValidationHiddenField.ClientID%>');
            if (args != null && args == "true") {
                validationFlag.value = "0";
            }
            else {
                validationFlag.value = "1";
            }
            disableSave(args.get_argument());
            var txtbx = document.getElementById('<%= maNumberTextBox.ClientID%>');
            if (txtbx != null) {
                txtbx.focus();
            }
        }

        function confirmCallBack(arg) {
            if (arg == true) {
                __doPostBack('OnBlur')
            }
            else {
                var idNumber = $find('<%=idNumberTextBox.ClientID %>');
                idNumber.set_value("");
            }
        }

        function SetCursorToTextEnd(textControlID) {
            var text = document.getElementById(textControlID);
            if (text != null) {
                if (text.value.length > 0) {
                    if (text.createTextRange) {
                        var range = text.createTextRange(); range.moveStart('character', text.value.length); range.collapse();
                        range.select();
                    } else if (text.setSelectionRange) {
                        var textLength = text.value.length;
                        text.setSelectionRange(textLength, textLength);
                    }
                }
                else
                    text.focus();
            }
        }

        function OnValueChanging(sender, args) {
            args.set_newValue(args.get_newValue().toUpperCase());
        }

        function onClientFileUploaded(sender, args) {
            var documentAddButton = $find("<%=documentAddButton.ClientID %>");
            documentAddButton.set_enabled(true);
        }

        function OnClientValidationFailed(radAsyncUpload, args) {
            var $row = $(args.get_row());
            var erorMessage = getErrorMessage(radAsyncUpload, args);
            var span = createError(erorMessage);
            $row.addClass("ruError");
            $row.append(span);
        }

        function getErrorMessage(sender, args) {
            //var fileExtention = args.get_fileName().substring(args.get_fileName().lastIndexOf('.') + 1, args.get_fileName().length);
            var fileLength = args.get_fileName().length;
            return ("This file exceeds the maximum allowed size of 3 MB.");

        }

        function createError(erorMessage) {
            var input = '<span class="ruErrorMessage">' + erorMessage + ' </span>';
            return input;
        }



        function schemeOnKeyPress(sender, eventArgs) {
            var keyCode = eventArgs.get_keyCode();
            if (keyCode == 13) {
                __doPostBack('SchemeOnKeyPress');
            }
        }

        function medAidOnKeyPress(sender, eventArgs) {
            var keyCode = eventArgs.get_keyCode();
            if (keyCode == 13) {
                __doPostBack('MedAidOnKeyPress');
            }
        }

       <%-- function showMedicalAidSearch(sender, args) {
            var oWindow = $find('<%= medAidSearchRadWindow.ClientID %>');
            var scheme = $find('<%=schemeTextBox.ClientID %>');
            var url = "../../Pages/Pracmed/MedAidSearch.aspx?Value=" + scheme.get_value();
            //alert(url);
            oWindow.setUrl(url);
            oWindow.show();

            args.set_cancel(true);
            return false;
        }--%>

        function medAidSearchclientClose(sender, args) {
            if (args.get_argument() != null) {
                var result = [];
                result = args.get_argument().split(",");
                var scheme = $find('<%=schemeTextBox.ClientID %>');
                var plan = $find('<%=planTextBox.ClientID %>');
                var medaidcode = $find('<%=medAidTextBox.ClientID %>');
                var administrator = $find('<%=administratorTextBox.ClientID %>');
                var administratorHiddenField = document.getElementById('<%= administratorHiddenField.ClientID%>');
                administratorHiddenField.value = result[4];
                var planHiddenField = document.getElementById('<%= planHiddenField.ClientID%>');
                planHiddenField.value = result[2];
                var levyHiddenField = document.getElementById('<%= levyHiddenField.ClientID%>');
                levyHiddenField.value = result[5];
                var levy = $find('<%= levyTextBox.ClientID%>');
                var medaidId = document.getElementById('<%= medAidIdHiddenField.ClientID%>');
                medaidId.value = result[0]
                scheme.set_value(result[1]);
                plan.set_value(result[2]);
                //address3.focus();
                medaidcode.set_value(result[3]);
                administrator.set_value(result[4]);
                levy.set_value(result[5]);
                var radInput = $find("<%= maNumberTextBox.ClientID %>");
                radInput.focus();
            }
        }

        function documentTypeComboBox_OnClientSelectedIndexChanged(sender, eventArgs) {
            var item = eventArgs.get_item();
            //alert("You selected " + item.get_text());
            var description = $find('<%= descriptionTextBox.ClientID%>');
            description.set_value(item.get_text());
        }

    </script>
</telerik:RadCodeBlock>



<telerik:RadTabStrip runat="server" ID="RadTabStrip1" MultiPageID="RadMultiPage1" SelectedIndex="0" CssClass="tabstrip" Skin="Metro" OnClientTabSelecting="OnClientTabSelecting">
    <Tabs>
        <telerik:RadTab Text="Member" Width="200px"></telerik:RadTab>
        <telerik:RadTab Text="Patient" Width="200px"></telerik:RadTab>
        <telerik:RadTab Text="Accounts" Width="200px"></telerik:RadTab>
        <telerik:RadTab Text="Documents" Width="200px"></telerik:RadTab>
    </Tabs>
</telerik:RadTabStrip>

<telerik:RadMultiPage runat="server" ID="RadMultiPage1" SelectedIndex="0" CssClass="multiPage">
    <telerik:RadPageView runat="server" ID="RadPageView1">
        <asp:Panel ID="PageView1Panel" runat="server">
        <table style="width: 100%">
            <%-- Start Personal Details Frame --%>
            <tr>
                <td colspan="5" class="DetailsTable" style="width: 100%">
                    <asp:Label ID="Label2" runat="server" CssClass="DetailsHeaderLabel" Text="Personal Details" Width="100%"></asp:Label></td>
                <asp:HiddenField ID="memberIdHiddenField" Value="0" runat="server" ClientIDMode="Static" />
            </tr>
            <tr>

                <td class="DetailsTable" style="width: 40%">
                    <asp:Label ID="Label40" runat="server" CssClass="DetailsLabel" Text="Patient Type" /><sup style="color: Red">*</sup>
                </td>
                <td class="DetailsTable">
                    <telerik:RadComboBox ID="patientAccountTypeComboBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px" EmptyMessage="&lt;- Please Select -&gt;"
                        OnSelectedIndexChanged="patientAccountTypeComboBox_SelectedIndexChanged" AutoPostBack="true">
                        <%--OnClientSelectedIndexChanging="onclientselectedindexchanging"--%>
                    </telerik:RadComboBox>
                </td>
                <td colspan="3"></td>
            </tr>

            <tr>
                <td class="DetailsTable" style="width: 20%">
                    <asp:Label ID="Label1" runat="server" CssClass="DetailsLabel" Text="Title"></asp:Label><sup style="color: Red">*</sup>
                </td>
                <td class="DetailsTable">
                    <telerik:RadComboBox ID="titleComboBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px" EmptyMessage="&lt;- Please Select -&gt;">
                    </telerik:RadComboBox>
                </td>
                <td class="DetailsTable" style="width: 20%">
                    <asp:Label ID="Label6" runat="server" CssClass="DetailsLabel" Text="Initials"></asp:Label><sup style="color: Red">*</sup>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="initialsTextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="100%" MaxLength="5">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                    </telerik:RadTextBox>
                </td>
                <td></td>
            </tr>
            <tr>
                <td class="DetailsTable" style="width: 20%">
                    <asp:Label ID="Label10" runat="server" CssClass="DetailsLabel" Text="Surname"></asp:Label><sup style="color: Red">*</sup>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="surnameTextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="100%" MaxLength="50">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                    </telerik:RadTextBox>
                </td>


                <td class="DetailsTable" style="width: 30%">
                    <asp:Label ID="Label39" runat="server" CssClass="DetailsLabel" Text="ID Number"></asp:Label><sup style="color: Red">*</sup>
                </td>
                <td class="DetailsTable">
                    <telerik:RadNumericTextBox ID="idNumberTextBox" runat="server" CssClass="DetailsInput"
                        OnTextChanged="idNumberTextBox_TextChanged" AutoPostBack="true"
                        NumberFormat-GroupSeparator="" NumberFormat-AllowRounding="false" EnableEmbeddedSkins="true" Skin="Metro" Width="350px" MaxLength="13">
                    </telerik:RadNumericTextBox>
                    <telerik:RadWindowManager runat="server" ID="confirmationWindowManager"></telerik:RadWindowManager>
                </td>
                <td></td>
            </tr>
            <tr>
                <td class="DetailsTable" style="width: 20%">
                    <asp:Label ID="Label8" runat="server" CssClass="DetailsLabel" Text="Occupation"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="occupationTextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px" MaxLength="15">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                    </telerik:RadTextBox>
                </td>
                <td colspan="3"></td>
            </tr>
            <%-- End Personal Details Frame --%>
            <tr>
                <td colspan="5" class="DetailsTable">
            </tr>
            <%-- Start Statement Address Frame --%>
            <tr>
                <td colspan="5" class="DetailsTable" style="width: 100%">
                    <asp:Label ID="Label12" runat="server" CssClass="DetailsHeaderLabel" Text="Statement Address" Width="100%"></asp:Label></td>
            </tr>
            <tr>
                <td class="DetailsTable" style="width: 20%">
                    <asp:Label ID="Label13" runat="server" CssClass="DetailsLabel" Text="Address1"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="addess1TextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput" EnableEmbeddedSkins="true"
                        EnableViewState="true" MaxLength="50" Skin="Metro" ValidationGroup="Discipline" Width="100%">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                    </telerik:RadTextBox>
                </td>
                <td class="DetailsTable" style="width: 20%"></td>
                <td class="DetailsTable"></td>

                <td></td>
            </tr>

            <tr>
                <td class="DetailsTable" style="width: 20%">
                    <asp:Label ID="Label15" runat="server" CssClass="DetailsLabel" Text="Town"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="address2TextBox" runat="server" CssClass="DetailsInput"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px" MaxLength="50">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                    </telerik:RadTextBox>

                </td>
                <td class="DetailsTable" style="width: 20%">
                    <asp:Label ID="Label16" runat="server" CssClass="DetailsLabel" Text="Suburb"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="address3TextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput" EnableEmbeddedSkins="true"
                        EnableViewState="true" MaxLength="50" Skin="Metro" ValidationGroup="Discipline" Width="100%">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                        <ClientEvents OnBlur="OnBlur" />
                    </telerik:RadTextBox>
                    <asp:HiddenField ID="address3TextBoxHiddenField" runat="server" />
                </td>
                <td>
                    <%--<asp:Button ID="showDialog" Text="Show Dialog" runat="server" />--%>

                    <telerik:RadButton ID="postalLookupButton" runat="server" Text="Notes" OnClientClicking="showPostalLookup" Skin="Metro" ToolTip="Postal code Lookup">
                        <ContentTemplate>
                            <img name="imgAdd" src="../../Images/UI/view.png"
                                onmouseover="document.imgAdd.src = '../../Images/UI/view.png';"
                                onmouseout="document.imgAdd.src = '../../Images/UI/view.png';" />
                        </ContentTemplate>
                    </telerik:RadButton>
                </td>

            </tr>
            <tr>
                <td class="DetailsTable" style="width: 20%">
                    <asp:Label ID="Label31" runat="server" CssClass="DetailsLabel" Text="Postal Code"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="pinCodeTextBox" runat="server" CssClass="DetailsInput" EnableViewState="true" ClientIDMode="Static"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px" Enabled="false" EnabledStyle-Font-Bold="true">
                    </telerik:RadTextBox>
                    <asp:HiddenField ID="pinCodeHiddenField" runat="server" />
                </td>
                <td class="DetailsTable">
                    <asp:CheckBox ID="foreignCheckBox" runat="server" ClientIDMode="Static" Width="120px"
                        Text="Foreign Address" EnableViewState="true" Skin="Metro" ValidationGroup="Discipline" onClick="CheckBoxClicked(this);" />
                </td>
            </tr>
            <%-- End Statement Address Frame --%>
            <tr>
                <td colspan="5" class="DetailsTable">
            </tr>

            <%-- Start Contact Details Frame --%>
            <tr>
                <td colspan="5" class="DetailsTable" style="width: 100%">
                    <asp:Label ID="Label18" runat="server" CssClass="DetailsHeaderLabel" Text="Contact Details" Width="100%"></asp:Label></td>
            </tr>
            <tr>
                <td class="DetailsTable" style="width: 20%">
                    <asp:Label ID="Label19" runat="server" CssClass="DetailsLabel" Text="Tel Home"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="telHomeTextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput" EnableEmbeddedSkins="true"
                        EnableViewState="true" Skin="Metro" ValidationGroup="Discipline" Width="100%" MaxLength="30">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                    </telerik:RadTextBox>
                </td>
                <td class="DetailsTable" style="width: 20%">
                    <asp:Label ID="Label20" runat="server" CssClass="DetailsLabel" Text="Tel Work"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="telWorkTextBox" runat="server" CssClass="DetailsInput"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px" MaxLength="30">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                    </telerik:RadTextBox>
                </td>
                <td></td>
            </tr>

            <tr>
                <td class="DetailsTable" style="width: 20%">
                    <asp:Label ID="Label21" runat="server" CssClass="DetailsLabel" Text="Tel Cell"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="telCellTextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput" EnableEmbeddedSkins="true"
                        EnableViewState="true" Skin="Metro" ValidationGroup="Discipline" Width="100%" MaxLength="50">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                    </telerik:RadTextBox>
                </td>
                <td class="DetailsTable" style="width: 20%">
                    <asp:Label ID="Label22" runat="server" CssClass="DetailsLabel" Text="E-Mail"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="emailTextBox" runat="server" CssClass="DetailsInput"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                    </telerik:RadTextBox>
                </td>
                <td></td>
            </tr>

            <%-- End Contact Details Frame --%>
            <tr>
                <td colspan="5" class="DetailsTable" style="width: 100%; height: 20px">
            </tr>


            <tr id="medicalAidDetailsRow" runat="server" visible="false">
                <td colspan="6" class="DetailsTable" style="width: 100%">
                    <asp:Panel ID="medicalAidDetailsPanel" runat="server" GroupingText="Medical Aid Details" CssClass="legend">
                        <table>
                            <tr>
                                <td>
                                    <asp:Label ID="lblScheme" runat="server" Text="Scheme" CssClass="DetailsLabel"></asp:Label>
                                </td>
                                <td class="DetailsTable">
                                    <%--  <telerik:RadComboBox ID="schemeComboBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px" EmptyMessage="&lt;- Please Select -&gt;" AllowCustomText="false"
                                        Filter="StartsWith" OnSelectedIndexChanged="schemeComboBox_SelectedIndexChanged" AutoPostBack="true">
                                    </telerik:RadComboBox>--%>

                                    <telerik:RadTextBox ID="schemeTextBox" runat="server" CssClass="DetailsInput"
                                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px">
                                        <%-- <ClientEvents OnValueChanging="OnValueChanging" />--%>
                                        <ClientEvents OnKeyPress="schemeOnKeyPress" />
                                    </telerik:RadTextBox>
                                </td>
                                <td class="DetailsTable"></td>
                                <td>
                                    <asp:Label ID="lblAdmin" runat="server" Text="Administrator" CssClass="DetailsLabel"></asp:Label>
                                </td>
                                <td class="DetailsTable">
                                    <telerik:RadTextBox ID="administratorTextBox" runat="server" CssClass="DetailsInput" Enabled="false"
                                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px">
                                    </telerik:RadTextBox>
                                    <asp:HiddenField ID="administratorHiddenField" runat="server" />
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    <asp:Label ID="Label3" runat="server" Text="Plan" CssClass="DetailsLabel"></asp:Label>
                                </td>
                                <td class="DetailsTable">
                                    <%-- <telerik:RadComboBox ID="planComboBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px" EmptyMessage="&lt;- Please Select -&gt;"
                                        OnSelectedIndexChanged="planComboBox_SelectedIndexChanged" AutoPostBack="true" AllowCustomText="false"
                                        Filter="StartsWith">
                                    </telerik:RadComboBox>--%>
                                    <telerik:RadTextBox ID="planTextBox" runat="server" CssClass="DetailsInput"
                                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px" Enabled="false">
                                    </telerik:RadTextBox>
                                    <asp:HiddenField ID="planHiddenField" runat="server" />
                                </td>
                                <td class="DetailsTable"></td>
                                <td>
                                    <asp:Label ID="Label4" runat="server" Text="Levy" CssClass="DetailsLabel"></asp:Label>
                                </td>
                                <td class="DetailsTable">
                                    <telerik:RadTextBox ID="levyTextBox" runat="server" CssClass="DetailsInput"
                                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px" Enabled="false">
                                    </telerik:RadTextBox>
                                    <asp:HiddenField ID="levyHiddenField" runat="server" />
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    <asp:Label ID="Label5" runat="server" Text="Med Aid Code" CssClass="DetailsLabel" Width="98px"></asp:Label>
                                </td>
                                <td class="DetailsTable">

                                    <telerik:RadTextBox ID="medAidTextBox" runat="server" CssClass="DetailsInput"
                                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px">

                                        <ClientEvents OnKeyPress="medAidOnKeyPress" />
                                    </telerik:RadTextBox>
                                    <asp:HiddenField ID="medAidIdHiddenField" runat="server" />
                                </td>

                                <td class="DetailsTable"></td>
                                <td>
                                    <asp:Label ID="Label7" runat="server" Text="MA Number" CssClass="DetailsLabel"></asp:Label>
                                </td>
                                <td class="DetailsTable">
                                    <telerik:RadTextBox ID="maNumberTextBox" runat="server" CssClass="DetailsInput"
                                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px">
                                        <ClientEvents OnValueChanging="OnValueChanging" />
                                        <%--  <ClientEvents OnValueChanged="maNumberOnValueChanged" />--%>
                                        <ClientEvents OnBlur="OnBlurMANumer" />
                                    </telerik:RadTextBox>
                                    <asp:HiddenField ID="maNumberHiddenField" runat="server" />
                                    <asp:HiddenField ID="maNumberValidationHiddenField" Value="0" runat="server" />
                                </td>
                                <td>
                                    <%--<asp:Button ID="showDialog" Text="Show Dialog" runat="server" />--%>

                                    <telerik:RadButton ID="validationCheckButton" runat="server" Text="Notes"
                                        OnClientClicking="showValidationCheck_click" Skin="Metro" ToolTip="Validation Check" Visible="false">
                                        <ContentTemplate>
                                            <img name="imgAdd" src="../../Images/UI/Validation.png"
                                                onmouseover="document.imgAdd.src = '../../Images/UI/Validation.png';"
                                                onmouseout="document.imgAdd.src = '../../Images/UI/Validation.png';" />
                                        </ContentTemplate>
                                    </telerik:RadButton>
                                </td>
                            </tr>

                        </table>

                    </asp:Panel>
                </td>
            </tr>

            <tr id="iodDetailsRow" runat="server" visible="false">
                <td colspan="5" class="DetailsTable" style="width: 100%">
                    <asp:Panel ID="iodDetailsPanel" runat="server" GroupingText="IOD Details" CssClass="legend">
                        <table style="width: 100%;">
                            <tr id="employerRow" runat="server">
                                <td>
                                    <asp:Label ID="Label9" runat="server" Text="Employer" CssClass="DetailsLabel"></asp:Label>
                                </td>
                                <td class="DetailsTable">
                                    <telerik:RadTextBox ID="employerTextBox" runat="server" CssClass="DetailsInput"
                                        EnableEmbeddedSkins="true" Skin="Metro" Width="100%">
                                        <ClientEvents OnValueChanging="OnValueChanging" />
                                    </telerik:RadTextBox>
                                </td>
                                <td colspan="3"></td>

                            </tr>
                            <tr id="divisionRow" runat="server">
                                <td>
                                    <asp:Label ID="Label24" runat="server" Text="Division" CssClass="DetailsLabel"></asp:Label>
                                </td>
                                <td class="DetailsTable">
                                    <telerik:RadTextBox ID="divisionTextBox" runat="server" CssClass="DetailsInput"
                                        EnableEmbeddedSkins="true" Skin="Metro" Width="100%">
                                        <ClientEvents OnValueChanging="OnValueChanging" />
                                    </telerik:RadTextBox>
                                </td>
                                <td colspan="3"></td>
                            </tr>
                            <tr id="doaRow" runat="server">
                                <td>
                                    <asp:Label ID="Label11" runat="server" Text="D.O.A" CssClass="DetailsLabel"></asp:Label>
                                </td>
                                <td class="DetailsTable">
                                    <telerik:RadDatePicker ID="doaDatePicker" runat="server" Width="350px"
                                        DateInput-EmptyMessage="" MinDate="01/01/1000" MaxDate="01/01/3000">
                                        <Calendar runat="server">
                                            <SpecialDays>
                                                <telerik:RadCalendarDay Repeatable="Today" ItemStyle-CssClass="rcToday">
                                                </telerik:RadCalendarDay>
                                            </SpecialDays>
                                        </Calendar>
                                    </telerik:RadDatePicker>
                                </td>
                                <td colspan="3"></td>
                            </tr>
                            <tr id="claimNumberRow" runat="server">
                                <td>
                                    <asp:Label ID="Label30" runat="server" Text="Claim Number" CssClass="DetailsLabel"></asp:Label>
                                </td>
                                <td class="DetailsTable">
                                    <telerik:RadTextBox ID="claimNumberTextBox" runat="server" CssClass="DetailsInput"
                                        EnableEmbeddedSkins="true" Skin="Metro" Width="100%">
                                        <ClientEvents OnValueChanging="OnValueChanging" />
                                    </telerik:RadTextBox>
                                </td>
                                <td></td>
                            </tr>
                        </table>

                    </asp:Panel>

                </td>
            </tr>

            <tr id="detailsRow" runat="server" visible="false">
                <td colspan="5">
                    <asp:Panel ID="detailsPanel" runat="server" GroupingText="Details" CssClass="legend">
                        <table style="width: 100%;">
                            <tr id="aNumberRow" runat="server">
                                <td class="DetailsTable">
                                    <asp:Label ID="Label91" runat="server" Text="A Number" CssClass="DetailsLabel"></asp:Label>
                                </td>
                                <td class="DetailsTable">
                                    <telerik:RadTextBox ID="aNumberTextBox" runat="server" CssClass="DetailsInput"
                                        EnableEmbeddedSkins="true" Skin="Metro" Width="100%">
                                        <ClientEvents OnValueChanging="OnValueChanging" />
                                    </telerik:RadTextBox>
                                </td>
                                <td class="DetailsTable">
                                    <asp:Label ID="Label111" runat="server" Text="CR/MAS Number" CssClass="DetailsLabel"></asp:Label>
                                </td>
                                <td class="DetailsTable">
                                    <telerik:RadTextBox ID="crmasNumberTextBox" runat="server" CssClass="DetailsInput"
                                        EnableEmbeddedSkins="true" Skin="Metro" Width="100%">
                                        <ClientEvents OnValueChanging="OnValueChanging" />
                                    </telerik:RadTextBox>
                                </td>
                            </tr>
                            <tr id="cellNumberRow" runat="server">
                                <td class="DetailsTable">
                                    <asp:Label ID="Label17" runat="server" Text="Cell Number" CssClass="DetailsLabel"></asp:Label>
                                </td>
                                <td class="DetailsTable">
                                    <telerik:RadTextBox ID="cellNumberTextBox" runat="server" CssClass="DetailsInput"
                                        EnableEmbeddedSkins="true" Skin="Metro" Width="100%">
                                        <ClientEvents OnValueChanging="OnValueChanging" />
                                    </telerik:RadTextBox>
                                </td>
                                <td colspan="2"></td>
                            </tr>
                            <tr id="forceNumberRow" runat="server">
                                <td class="DetailsTable">
                                    <asp:Label ID="Label23" runat="server" Text="Force Number" CssClass="DetailsLabel"></asp:Label>
                                </td>
                                <td class="DetailsTable">
                                    <telerik:RadTextBox ID="forceNumberTextBox" runat="server" CssClass="DetailsInput"
                                        EnableEmbeddedSkins="true" Skin="Metro" Width="100%">
                                        <ClientEvents OnValueChanging="OnValueChanging" />
                                    </telerik:RadTextBox>
                                </td>
                                <td colspan="2"></td>
                            </tr>
                            <tr id="emNumberRow" runat="server">
                                <td class="DetailsTable">
                                    <asp:Label ID="Label25" runat="server" Text="EM Number" CssClass="DetailsLabel"></asp:Label>
                                </td>
                                <td class="DetailsTable">
                                    <telerik:RadTextBox ID="emNumberTextBox" runat="server" CssClass="DetailsInput"
                                        EnableEmbeddedSkins="true" Skin="Metro" Width="100%">
                                        <ClientEvents OnValueChanging="OnValueChanging" />
                                    </telerik:RadTextBox>
                                </td>
                                <td class="DetailsTable">
                                    <asp:Label ID="Label26" runat="server" Text="Registration No" CssClass="DetailsLabel"></asp:Label>
                                </td>
                                <td class="DetailsTable">
                                    <telerik:RadTextBox ID="registrationNumberTextBox" runat="server" CssClass="DetailsInput"
                                        EnableEmbeddedSkins="true" Skin="Metro" Width="100%">
                                        <ClientEvents OnValueChanging="OnValueChanging" />
                                    </telerik:RadTextBox>
                                </td>
                            </tr>
                            <tr id="responsibleCodeRow" runat="server">
                                <td class="DetailsTable">
                                    <asp:Label ID="Label27" runat="server" Text="Responsible Code" CssClass="DetailsLabel"></asp:Label>
                                </td>
                                <td class="DetailsTable">
                                    <telerik:RadTextBox ID="responsibleCodeTextBox" runat="server" CssClass="DetailsInput"
                                        EnableEmbeddedSkins="true" Skin="Metro" Width="100%">
                                        <ClientEvents OnValueChanging="OnValueChanging" />
                                    </telerik:RadTextBox>
                                </td>
                                <td colspan="2"></td>
                            </tr>
                        </table>

                    </asp:Panel>

                </td>
            </tr>
            <asp:Panel ID="bottomButtonPanel" runat="server">
                <tr>
                    <td colspan="5" style="text-align: right">
                        <telerik:RadButton ID="notesButton" runat="server" Text="Notes" OnClientClicking="OnClientClickHandler" Skin="Metro" ToolTip="Notes">
                            <ContentTemplate>
                                <img name="imgAdd" src="../../Images/UI/BlueBasicButtons/Notes.png"
                                    onmouseover="document.imgAdd.src = '../../Images/UI/BlueBasicButtons/Notes.png';"
                                    onmouseout="document.imgAdd.src = '../../Images/UI/BlueBasicButtons/Notes.png';" />
                            </ContentTemplate>
                        </telerik:RadButton>

                        <telerik:RadButton ID="memberNextButton" runat="server" Text="Next"
                            OnClick="memberNextButton_Click" Skin="Metro" ToolTip="Next" Visible="false">
                            <ContentTemplate>
                                <img name="imgAdd" src="../../Images/UI/BlueBasicButtons/Next.png"
                                    onmouseover="document.imgAdd.src = '../../Images/UI/BlueBasicButtons/Next.png';"
                                    onmouseout="document.imgAdd.src = '../../Images/UI/BlueBasicButtons/Next.png';" />
                            </ContentTemplate>
                        </telerik:RadButton>
                    </td>
                </tr>
            </asp:Panel>
        </table>
        </asp:Panel>
    </telerik:RadPageView>

    <telerik:RadPageView runat="server" ID="RadPageView2">
        <table class="DetailsTable" border="0">
            <tr>
                <td colspan="2" class="DetailsTable" style="width: 100%">
                    <asp:Label ID="Label87" runat="server" CssClass="DetailsHeaderLabel" Text="Patient Details" Width="100%"></asp:Label>

                </td>
                <%--  <td colspan="3" class="DetailsTable">
                               <asp:Label ID="Label30" runat="server" CssClass="labelError" Text="HELLO" Width="50%"></asp:Label>
                            </td>--%>
            </tr>

            <tr>
                <td style="width: 30%; vertical-align: top">
                    <telerik:RadTreeView runat="Server" ID="patientDetailsTreeView" OnNodeClick="patientDetailsTreeView_NodeClick"
                        OnContextMenuItemClick="patientDetailsTreeView_ContextMenuItemClick" OnClientContextMenuShowing="onClientContextMenuShowing"
                        OnClientContextMenuItemClicking="onClientContextMenuItemClicking">
                        <ContextMenus>
                            <telerik:RadTreeViewContextMenu ID="MainContextMenu" runat="server">
                                <Items>
                                    <telerik:RadMenuItem Value="New" Text="New Patient" ImageUrl="../Images/UI/ADD.png">
                                    </telerik:RadMenuItem>
                                    <telerik:RadMenuItem Value="Delete" Text="Delete Patient" ImageUrl="../Images/UI/delete.png">
                                    </telerik:RadMenuItem>
                                </Items>
                            </telerik:RadTreeViewContextMenu>
                        </ContextMenus>
                    </telerik:RadTreeView>
                </td>

                <td>
                    <table>
                        <tr>
                            <td class="DetailsTable" style="width: 30%;">
                                <asp:Label ID="Label35" runat="server" CssClass="DetailsLabel" Text="Title" Width="100%"></asp:Label>
                            </td>
                            <td class="DetailsTable">
                                <telerik:RadComboBox ID="patTitleComboBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                                    EnableEmbeddedSkins="true" Skin="Metro" Width="100%" EmptyMessage="&lt;- Please Select -&gt;">
                                </telerik:RadComboBox>
                            </td>
                        </tr>
                        <tr>
                            <td class="DetailsTable" style="width: 30%;">
                                <asp:Label ID="Label36" runat="server" CssClass="DetailsLabel" Text="Surname" Width="100%"></asp:Label>
                            </td>
                            <td class="DetailsTable">
                                <telerik:RadTextBox ID="patSurnameTextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                                    EnableEmbeddedSkins="true" Skin="Metro" Width="100%" MaxLength="40">
                                    <ClientEvents OnValueChanging="OnValueChanging" />
                                </telerik:RadTextBox>
                            </td>
                        </tr>

                        <tr>
                            <td class="DetailsTable" style="width: 30%;">
                                <asp:Label ID="Label34" runat="server" CssClass="DetailsLabel" Text="Initials"></asp:Label>
                            </td>
                            <td class="DetailsTable">
                                <telerik:RadTextBox ID="patinitialsTextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                                    EnableEmbeddedSkins="true" Skin="Metro" Width="100%" MaxLength="50">
                                    <ClientEvents OnValueChanging="OnValueChanging" />
                                </telerik:RadTextBox>
                            </td>
                        </tr>
                        <tr>
                            <td class="DetailsTable" style="width: 30%;">
                                <asp:Label ID="Label37" runat="server" CssClass="DetailsLabel" Text="First Name"></asp:Label><sup style="color: Red">*</sup>
                            </td>
                            <td class="DetailsTable">
                                <telerik:RadTextBox ID="patFirstNameTextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                                    EnableEmbeddedSkins="true" Skin="Metro" Width="100%" MaxLength="50">
                                    <ClientEvents OnValueChanging="OnValueChanging" />
                                </telerik:RadTextBox>
                            </td>
                        </tr>

                        <tr>
                            <td class="DetailsTable" style="width: 30%;">
                                <asp:Label ID="Label38" runat="server" CssClass="DetailsLabel" Text="ID Number"></asp:Label>
                            </td>
                            <td class="DetailsTable">
                                <telerik:RadTextBox ID="patIdNumberTextBox" runat="server" CssClass="DetailsInput"
                                    EnableEmbeddedSkins="true" Skin="Metro" Width="100%" MaxLength="50">
                                    <ClientEvents OnValueChanging="OnValueChanging" />
                                </telerik:RadTextBox>
                            </td>
                        </tr>
                        <tr>
                            <td class="DetailsTable" style="width: 30%;">
                                <asp:Label ID="Label41" runat="server" CssClass="DetailsLabel" Text="DOB"></asp:Label><sup style="color: Red">*</sup>
                            </td>
                            <td class="DetailsTable">
                                <telerik:RadDatePicker ID="patDOBDatePicker" runat="server" Width="140px"
                                    DateInput-EmptyMessage="" MinDate="01/01/1000" MaxDate="01/01/3000" DateInput-DisplayDateFormat="yyyy/MM/dd">
                                    <Calendar runat="server">
                                        <SpecialDays>
                                            <telerik:RadCalendarDay Repeatable="Today" ItemStyle-CssClass="rcToday">
                                            </telerik:RadCalendarDay>
                                        </SpecialDays>
                                    </Calendar>
                                </telerik:RadDatePicker>
                            </td>
                        </tr>

                        <tr>
                            <td class="DetailsTable" style="width: 30%;">
                                <asp:Label ID="Label42" runat="server" CssClass="DetailsLabel" Text="Dependant Number" Width="100%"></asp:Label>
                            </td>
                            <td class="DetailsTable">
                                <telerik:RadNumericTextBox ID="patDependantNumberTextBox" runat="server" CssClass="DetailsInput"
                                    EnableEmbeddedSkins="true" Skin="Metro" Width="100%"
                                    NumberFormat-AllowRounding="false" MinValue="0">
                                </telerik:RadNumericTextBox>
                            </td>
                        </tr>
                        <tr>
                            <td class="DetailsTable" style="width: 30%;">
                                <asp:Label ID="Label28" runat="server" Text="MA Number" CssClass="DetailsLabel"></asp:Label><sup style="color: black">[Policy Number]</sup>
                            </td>
                            <td class="DetailsTable">
                                <telerik:RadTextBox ID="patMaNumberTextBox" runat="server" CssClass="DetailsInput"
                                    EnableEmbeddedSkins="true" Skin="Metro" Width="100%" MaxLength="50">
                                    <ClientEvents OnValueChanging="OnValueChanging" />
                                </telerik:RadTextBox>
                            </td>
                        </tr>
                        <tr>
                            <td class="DetailsTable" style="width: 30%;">
                                <asp:Label ID="Label43" runat="server" CssClass="DetailsLabel" Text="Account Number"></asp:Label>
                            </td>
                            <td class="DetailsTable">
                                <asp:Label ID="patAccountNumber" runat="server" CssClass="DetailsInput" Width="100%" Height="20px">
                                </asp:Label>
                                <asp:HiddenField ID="accountNumberHiddenField" runat="server" />
                            </td>
                        </tr>
                        <tr>
                            <td class="DetailsTable" style="width: 30%;">
                                <asp:Label ID="Label29" runat="server" CssClass="DetailsLabel" Text="Gender" Width="100%"></asp:Label>
                            </td>
                            <td class="DetailsTable">
                                <asp:RadioButtonList ID="genderRadioButton" runat="server" CssClass="DetailsInput"
                                    Skin="Metro" Width="50%" RepeatDirection="Horizontal">
                                    <asp:ListItem Text="Male" Value="M" Selected="True" />
                                    <asp:ListItem Text="Female" Value="F" />
                                </asp:RadioButtonList>
                            </td>
                        </tr>
                        <tr style="height: 20px">
                            <td class="DetailsTable" colspan="2"></td>
                        </tr>
                        <tr>
                            <td class="DetailsTable" style="width: 30%;"></td>
                            <td class="DetailsTable">
                                <telerik:RadButton ID="patAddButton" runat="server" Text="Add"
                                    EnableEmbeddedSkins="true" Skin="Metro" OnClick="patAddButton_Click">
                                </telerik:RadButton>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>

        </table>
    </telerik:RadPageView>

    <telerik:RadPageView runat="server" ID="RadPageView3">
        <table style="width: 100%">

            <tr>
                <td colspan="4" class="DetailsTable" style="width: 100%">
                    <asp:Label ID="Label69" runat="server" CssClass="DetailsHeaderLabel" Text="Debit Order Details"></asp:Label></td>
            </tr>
            <tr>
                <td class="DetailsTable" style="width: 35%">
                    <asp:Label ID="Label50" runat="server" CssClass="DetailsLabel" Text="Doctor Place Required"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <asp:CheckBox ID="doctorPlaceRequiredCheckBox" runat="server" ClientIDMode="Static"
                        EnableViewState="true" Skin="Metro" ValidationGroup="Discipline" Width="100%"></asp:CheckBox>
                </td>
                <td class="DetailsTable" style="width: 35%">
                    <asp:Label ID="Label51" runat="server" CssClass="DetailsLabel" Text="Debit Order"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadComboBox ID="debitOrderComboBox" runat="server" ClientIDMode="Static" Width="100%"
                        EnableViewState="true" Skin="Metro" ValidationGroup="Discipline" EmptyMessage="&lt;- Please Select -&gt;">
                        <Items>
                            <telerik:RadComboBoxItem Value="0" Text="No" />
                            <telerik:RadComboBoxItem Value="1" Text="Yes" />
                        </Items>
                    </telerik:RadComboBox>
                </td>
            </tr>

            <tr>
                <td class="DetailsTable">
                    <asp:Label ID="Label52" runat="server" CssClass="DetailsLabel" Text="Account Holder" Width="100%"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="accountHolderTextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                    </telerik:RadTextBox>
                </td>
                <td class="DetailsTable">
                    <asp:Label ID="Label62" runat="server" CssClass="DetailsLabel" Text="Account Type" Width="100%"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadComboBox ID="accountTypeComboBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px" EmptyMessage="&lt;- Please Select -&gt;">
                        <Items>
                            <telerik:RadComboBoxItem Value="1" Text="1" />
                            <telerik:RadComboBoxItem Value="2" Text="2" />
                            <telerik:RadComboBoxItem Value="3" Text="3" />
                            <telerik:RadComboBoxItem Value="4" Text="4" />
                        </Items>
                    </telerik:RadComboBox>
                </td>
            </tr>

            <tr>
                <td class="DetailsTable">
                    <asp:Label ID="Label54" runat="server" CssClass="DetailsLabel" Text="Bank Name" Width="100%"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="bankNameTextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                    </telerik:RadTextBox>
                </td>
                <td class="DetailsTable">
                    <asp:Label ID="Label55" runat="server" CssClass="DetailsLabel" Text="Frequency"></asp:Label><sup style="color: Red">*</sup>
                </td>
                <td class="DetailsTable">
                    <telerik:RadComboBox ID="frequencyComboBox" runat="server" ClientIDMode="Static"
                        EnableViewState="true" Skin="Metro" ValidationGroup="Discipline" Width="100%" EmptyMessage="&lt;- Please Select -&gt;">
                    </telerik:RadComboBox>
                </td>
            </tr>

            <tr>
                <td class="DetailsTable">
                    <asp:Label ID="Label56" runat="server" CssClass="DetailsLabel" Text="Branch Name" Width="100%"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="branchNameTextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                    </telerik:RadTextBox>
                </td>
                <td class="DetailsTable">
                    <asp:Label ID="Label57" runat="server" CssClass="DetailsLabel" Text="BILL MA %" Width="100%"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="billMATextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                    </telerik:RadTextBox>
                </td>
            </tr>

            <tr>
                <td class="DetailsTable">
                    <asp:Label ID="Label58" runat="server" CssClass="DetailsLabel" Text="Branch Code" Width="100%"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="branchCodeTextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                    </telerik:RadTextBox>
                </td>
                <td class="DetailsTable">
                    <asp:Label ID="Label59" runat="server" CssClass="DetailsLabel" Text="Bill Private %" Width="100%"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="billPrivateTextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                    </telerik:RadTextBox>
                </td>
            </tr>
            <tr>
                <td class="DetailsTable">
                    <asp:Label ID="Label60" runat="server" CssClass="DetailsLabel" Text="Bank Account Number" Width="100%"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="bankAccountNumberTextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                    </telerik:RadTextBox>
                </td>
                <td class="DetailsTable">
                    <asp:Label ID="Label61" runat="server" CssClass="DetailsLabel" Text="Bill IOD %" Width="100%"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="billIodTextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                    </telerik:RadTextBox>
                </td>
            </tr>
            <tr>
                <td class="DetailsTable">
                    <asp:Label ID="Label63" runat="server" CssClass="DetailsLabel" Text="Special Rate " Width="100%"></asp:Label>
                </td>
                <td class="DetailsTable">
                    <telerik:RadTextBox ID="specialRateTextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                        EnableEmbeddedSkins="true" Skin="Metro" Width="350px">
                        <ClientEvents OnValueChanging="OnValueChanging" />
                    </telerik:RadTextBox>
                </td>
                <td colspan="2"></td>
            </tr>
        </table>

    </telerik:RadPageView>

    <telerik:RadPageView runat="server" ID="RadPageView4">
        <table class="DetailsTable">

            <tr>
                <td colspan="2" class="DetailsTable" style="width: 100%">
                    <asp:Label ID="teamLabelDetails" runat="server" CssClass="DetailsHeaderLabel" Text="Document's Details" Width="100%"></asp:Label>
                </td>
            </tr>
            <tr>
                <td style="width: 30%; vertical-align: top">
                    <telerik:RadTreeView runat="Server" ID="documentTreeView" OnClientContextMenuShowing="onClientContextMenuShowing1"
                        OnContextMenuItemClick="documentTreeView_ContextMenuItemClick" OnNodeClick="documentTreeView_NodeClick"
                        OnClientContextMenuItemClicking="onClientContextMenuItemClicking1" ClientIDMode="AutoID"
                        OnClientDoubleClick="ClientDoubleClick" OnClientNodeClicked="OnClientNodeClicked">
                        <ContextMenus>
                            <telerik:RadTreeViewContextMenu ID="documentContextMenu" runat="server">
                                <Items>
                                    <telerik:RadMenuItem Value="New" Text="Add Document" Font-Bold="true" ForeColor="#55a1ef" Font-Size="Larger" ImageUrl="../Images/UI/Add_Document.png">
                                    </telerik:RadMenuItem>
                                    <telerik:RadMenuItem Value="Delete" Text="Delete Document" Font-Bold="true" ForeColor="#55a1ef" Font-Size="Larger" ImageUrl="../Images/UI/Delete_Document.png">
                                    </telerik:RadMenuItem>
                                    <telerik:RadMenuItem Value="Download" Text="Download Document" Font-Bold="true" ForeColor="#55a1ef" Font-Size="Larger" ImageUrl="../Images/UI/Download_Document.png">
                                    </telerik:RadMenuItem>
                                </Items>
                            </telerik:RadTreeViewContextMenu>
                        </ContextMenus>
                    </telerik:RadTreeView>
                </td>

                <td>
                    <table>
                        <tr>
                            <td class="DetailsTable" style="width: 35%;">
                                <asp:Label ID="Label14" runat="server" CssClass="DetailsLabel" Text="Document Group"></asp:Label><sup style="color: Red">*</sup>
                            </td>
                            <td class="DetailsTable">
                                <telerik:RadComboBox ID="documentGroupComboBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                                    EnableEmbeddedSkins="true" Skin="Metro" Width="100%" EmptyMessage="&lt;- Please Select -&gt;"
                                    OnSelectedIndexChanged="documentGroupComboBox_SelectedIndexChanged" AutoPostBack="true">
                                </telerik:RadComboBox>
                            </td>
                        </tr>
                        <tr>
                            <td class="DetailsTable" style="width: 35%;">
                                <asp:Label ID="Label32" runat="server" CssClass="DetailsLabel" Text="Document Type"></asp:Label><sup style="color: Red">*</sup>
                            </td>
                            <td class="DetailsTable">
                                <telerik:RadComboBox ID="documentTypeComboBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                                    EnableEmbeddedSkins="true" Skin="Metro" Width="100%" EmptyMessage="&lt;- Please Select -&gt;" OnClientSelectedIndexChanged="documentTypeComboBox_OnClientSelectedIndexChanged">
                                </telerik:RadComboBox>
                            </td>
                        </tr>

                        <tr>
                            <td class="DetailsTable" style="width: 35%;">
                                <asp:Label ID="Label33" runat="server" CssClass="DetailsLabel" Text="Sequence Number"></asp:Label>
                            </td>
                            <td class="DetailsTable">
                                <telerik:RadNumericTextBox ID="sequenceNumberTextBox" runat="server" CssClass="DetailsInput"
                                    EnableEmbeddedSkins="true" Skin="Metro" Width="100%"
                                    NumberFormat-AllowRounding="false" MinValue="0">
                                </telerik:RadNumericTextBox>
                            </td>
                        </tr>
                        <tr>
                            <td class="DetailsTable" style="width: 35%;">
                                <asp:Label ID="Label44" runat="server" CssClass="DetailsLabel" Text="Description"></asp:Label>
                            </td>
                            <td class="DetailsTable">
                                <telerik:RadTextBox ID="descriptionTextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                                    EnableEmbeddedSkins="true" Skin="Metro" Width="100%" MaxLength="50">
                                </telerik:RadTextBox>
                            </td>
                        </tr>

                        <tr>
                            <td class="DetailsTable" style="width: 35%;">
                                <asp:Label ID="Label45" runat="server" CssClass="DetailsLabel" Text="Scan Date"></asp:Label>
                            </td>
                            <td class="DetailsTable">
                                <telerik:RadDatePicker ID="scanDateDatePicker" runat="server" Width="140px"
                                    DateInput-EmptyMessage="" MinDate="01/01/1000" MaxDate="01/01/3000" DateInput-DisplayDateFormat="yyyy/MM/dd">
                                    <Calendar runat="server">
                                        <SpecialDays>
                                            <telerik:RadCalendarDay Repeatable="Today" ItemStyle-CssClass="rcToday">
                                            </telerik:RadCalendarDay>
                                        </SpecialDays>
                                    </Calendar>
                                </telerik:RadDatePicker>
                            </td>
                        </tr>
                        <tr>
                            <td class="DetailsTable" style="width: 35%;">
                                <asp:Label ID="Label46" runat="server" CssClass="DetailsLabel" Text="Location"></asp:Label><sup style="color: Red">*</sup>
                            </td>
                            <td class="DetailsTable">
                                <telerik:RadTextBox ID="documentPathTextBox" runat="server" ClientIDMode="Static" CssClass="DetailsInput"
                                    EnableEmbeddedSkins="true" Skin="Metro" Width="100%" Visible="false">
                                </telerik:RadTextBox>
                                <telerik:RadAsyncUpload runat="server" ID="documentUploadControl"
                                    TargetFolder="../../Document Import Path" MultipleFileSelection="Disabled"
                                    MaxFileInputsCount="1" MaxFileSize="3145728" PostbackTriggers="documentAddButton"
                                    OnClientValidationFailed="OnClientValidationFailed" OnClientFileUploaded="onClientFileUploaded">
                                </telerik:RadAsyncUpload>
                                <%-- <telerik:RadButton runat="server" ID="BtnSubmit" Text="Validate the uploaded files"></telerik:RadButton>--%>
                                <%-- <asp:FileUpload ID="fileUploadControl" runat="server"  Width="100%"/>--%>
                                <%-- <telerik:RadUpload ID="fileUploadControl" runat="server" MaxFileInputsCount="0"  
                        OverwriteExistingFiles="true" TargetFolder="../../Document Import Path">
                                    </telerik:RadUpload>
                                 <telerik:RadProgressArea ID="progressArea1" runat="server">
                    </telerik:RadProgressArea>
                                  <telerik:RadProgressManager ID="Radprogressmanager1" runat="server"></telerik:RadProgressManager>--%>
                            </td>
                        </tr>


                        <tr style="height: 20px">
                            <td class="DetailsTable" colspan="2"></td>
                        </tr>
                        <tr>
                            <td class="DetailsTable" style="width: 35%;"></td>
                            <td class="DetailsTable">
                                <telerik:RadButton ID="documentAddButton" runat="server" Text="Add" ToolTip="Add Document"
                                    EnableEmbeddedSkins="true" Skin="Metro" OnClick="documentAddButton_Click">
                                    <ContentTemplate>
                                        <img name="imgAdd" src="../../Images/UI/BlueBasicButtons/Add.png"
                                            onmouseover="document.imgAdd.src = '../../Images/UI/BlueBasicButtons/Add.png';"
                                            onmouseout="document.imgAdd.src = '../../Images/UI/BlueBasicButtons/Add.png';" />
                                    </ContentTemplate>
                                </telerik:RadButton>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <%-- <tr>
                <td colspan="2" class="DetailsTable" style="width: 100%">
                    <telerik:RadSplitter ID="Radsplitter1" runat="server" Width="100%" Orientation="Horizontal">
                        <telerik:RadPane ID="Radpane11" runat="server" Height="400" Width="100%">
                           
                        </telerik:RadPane>
                    </telerik:RadSplitter>

                </td>
            </tr>--%>
        </table>


    </telerik:RadPageView>


</telerik:RadMultiPage>
<div>
    <table style="width: 100%">
        <tr>
            <td>
                <telerik:RadWindow ID="memberNotesRadWindow" CenterIfModal="true" Modal="true"
                    runat="server" Visible="True" ShowContentDuringLoad="False" Skin="Metro" VisibleStatusbar="False" AutoSizeBehaviors="Width, Height"
                    EnableShadow="True" ReloadOnShow="True" Title="PracMed | Member Notes" Width="800px" Height="450px" Behaviors="Close">
                </telerik:RadWindow>
            </td>
        </tr>
    </table>

</div>

<div>
    <table style="width: 100%">
        <tr>
            <td>
                <div>
                    <telerik:RadWindow ID="postalCodeSearchRadWindow" runat="server" Modal="True" Skin="Metro"
                        OnClientClose="clientClose" ReloadOnShow="true" AutoSizeBehaviors="Width, Height" Title="PracMed | Postal Code Search"
                        VisibleStatusbar="false" EnableShadow="True" Width="800px" Height="600px" Behaviors="Close">
                    </telerik:RadWindow>
                </div>
            </td>
        </tr>
    </table>
</div>


<div>
    <table style="width: 100%">
        <tr>
            <td>
                <div>
                    <telerik:RadWindow ID="validationCheckRadWindow" runat="server" Modal="True"
                        OnClientClose="validationCheckclientClose" ReloadOnShow="true" Skin="Metro"
                        VisibleStatusbar="false" EnableShadow="True" Width="800px" Height="370px" Behaviors="Close">
                    </telerik:RadWindow>
                </div>
            </td>
        </tr>
    </table>
</div>

<div>
    <table style="width: 100%">
        <tr>
            <td>
                <div>
                    <telerik:RadWindow ID="medAidSearchRadWindow" runat="server" Modal="True"
                        OnClientClose="medAidSearchclientClose" ReloadOnShow="true" Skin="Metro"
                        VisibleStatusbar="false" EnableShadow="True" Width="1000px" Height="600px" Behaviors="Close">
                    </telerik:RadWindow>
                </div>
            </td>
        </tr>
    </table>
</div>






3 Answers, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 15 Jul 2014, 06:46 AM
Hi Velkumar,

In order to achieve your scenario try to ajaxify the RadComboBox. Please have a look into the sample code snippet which works fine at my end. 

Master Page :
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
</telerik:RadAjaxManager>

ContentPage:
<uc1:WebUserControl2 ID="WebUserControl21" runat="server" />

UserControl Page:
<telerik:RadComboBox ID="rcboTestItems" runat="server" AutoPostBack="true">
    <Items>
        <telerik:RadComboBoxItem Text="Item1" />
        <telerik:RadComboBoxItem Text="Item2" />
        <telerik:RadComboBoxItem Text="Item3" />
        <telerik:RadComboBoxItem Text="Item4" />
        <telerik:RadComboBoxItem Text="Item5" />
    </Items>
</telerik:RadComboBox>
<telerik:RadAjaxManagerProxy ID="RadAjaxManagerProxy1" runat="server">
    <AjaxSettings>
        <telerik:AjaxSetting AjaxControlID="rcboTestItems">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="rcboTestItems" />
            </UpdatedControls>
        </telerik:AjaxSetting>
    </AjaxSettings>
</telerik:RadAjaxManagerProxy>

Thanks ,
Princy.
0
Velkumar
Top achievements
Rank 1
answered on 22 Jul 2014, 01:32 PM
Hi Princy,

Its not working in my side, also the problem is with RadComboBox, for other controls am getting partial postback with loading panel. 
0
Princy
Top achievements
Rank 2
answered on 23 Jul 2014, 09:35 AM
Hi Velkumar,

Please do the following modification in your code snippet which works fine at my end.

Master Page :
<telerik:RadAjaxManager ID="radajaxmanager" runat="server" EnableTheming="True" ClientIDMode="Static" DefaultLoadingPanelID="radajaxloadingpnldocumenttype">
</telerik:RadAjaxManager>
<telerik:RadAjaxLoadingPanel ID="radajaxloadingpnldocumenttype" BackColor="#E0E0E0"
    runat="server" Transparency="70" BackgroundPosition="Center" Skin="Metro">
</telerik:RadAjaxLoadingPanel>

Content Page :
<asp:Panel ID="pnlCore" runat="server" Visible="true">
    <telerik:RadAjaxPanel ID="rapContent" runat="server" Height="200px" Width="100%"
        HorizontalAlign="NotSet" LoadingPanelID="radajaxloadingpnldocumenttype">
        <asp:Label ID="lblError" runat="server" CssClass="labelError" ClientIDMode="Static" />
        <asp:Panel ID="pnlDetails" runat="server" Visible="true">
            <table id="tblDetails" style="width: 100%">
                <tr>
                    <td>
                        <table>
                            <tr style="background-color: #25A0DA">
                                <td>
                                    <telerik:RadButton ID="btnSave" runat="server" Text="Save" ValidationGroup="Discipline" CausesValidation="true" Skin="Metro" ToolTip="Save">
                                    </telerik:RadButton>
                                </td>
                            </tr>
                        </table>
                    </td>
                </tr>
                <tr>
                    <td>
                        <asp:Panel ID="ucPanel" runat="server">
                            <table>
                                <tr>
                                    <td>
                                        <uc1:WebUserControl2 ID="WebUserControl21" runat="server" />
                                    </td>
                                </tr>
                            </table>
                        </asp:Panel>
                    </td>
                </tr>
            </table>
        </asp:Panel>
    </telerik:RadAjaxPanel>
</asp:Panel>

UserControl :
<telerik:RadAjaxManagerProxy ID="RadAjaxManagerProxy1" runat="server">
    <AjaxSettings>
        <telerik:AjaxSetting AjaxControlID="RadTabStrip1">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="RadTabStrip1" />
                <telerik:AjaxUpdatedControl ControlID="RadMultiPage1" />
            </UpdatedControls>
        </telerik:AjaxSetting>
        <telerik:AjaxSetting AjaxControlID="patientAccountTypeComboBox">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="RadTabStrip1" />
                <telerik:AjaxUpdatedControl ControlID="RadMultiPage1" />
            </UpdatedControls>
        </telerik:AjaxSetting>
    </AjaxSettings>
</telerik:RadAjaxManagerProxy>
<telerik:RadTabStrip runat="server" ID="RadTabStrip1" MultiPageID="RadMultiPage1"
    SelectedIndex="0" CssClass="tabstrip" Skin="Metro">
    <Tabs>
        <telerik:RadTab Text="Member" Width="200px">
        </telerik:RadTab>
    </Tabs>
</telerik:RadTabStrip>
<telerik:RadMultiPage runat="server" ID="RadMultiPage1" SelectedIndex="0" CssClass="multiPage">
    <telerik:RadPageView runat="server" ID="RadPageView1">
        <asp:Panel ID="PageView1Panel" runat="server">
            <table style="width: 100%">
                <tr>
                    <td class="DetailsTable" style="width: 40%">
                        <asp:Label ID="Label40" runat="server" CssClass="DetailsLabel" Text="Patient Type" /><sup
                            style="color: Red">*</sup>
                    </td>
                    <td class="DetailsTable">
                        <telerik:RadComboBox ID="patientAccountTypeComboBox" runat="server" AutoPostBack="true" EnableEmbeddedSkins="true" Skin="Metro" EmptyMessage="<- Please Select ->">
                            <Items>
                                <telerik:RadComboBoxItem Text="Item1" />
                                <telerik:RadComboBoxItem Text="Item2" />
                                <telerik:RadComboBoxItem Text="Item3" />
                            </Items>
                        </telerik:RadComboBox>
                        <asp:Label ID="Label1" runat="server">Label</asp:Label>
                    </td>
                    <td colspan="3">
                    </td>
                </tr>
            </table>
        </asp:Panel>
    </telerik:RadPageView>
</telerik:RadMultiPage>

Hope this will helps you.
Thanks,
Princy.
Tags
Ajax
Asked by
Velkumar
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
Velkumar
Top achievements
Rank 1
Share this question
or