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="<- Please Select ->"
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="<- Please Select ->">
</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="<- Please Select ->" 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="<- Please Select ->"
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="<- Please Select ->">
</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="<- Please Select ->">
<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="<- Please Select ->">
<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="<- Please Select ->">
</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="<- Please Select ->"
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="<- Please Select ->" 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>
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="<- Please Select ->"
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="<- Please Select ->">
</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="<- Please Select ->" 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="<- Please Select ->"
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="<- Please Select ->">
</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="<- Please Select ->">
<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="<- Please Select ->">
<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="<- Please Select ->">
</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="<- Please Select ->"
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="<- Please Select ->" 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>