Dear Expert:
I have a project with some combo box inside the panelbar. i follow the sample of "load on demand" from telerik webside , the user will type partial of the client name and it will return the matched client Name, Client ID and description. it works for almost of the case, except if the return of the client Name are the same (but with different Client ID). if the returned client name are the same then i clicked the submit button and the combo box cannot return the client ID to the server side (the text on the combo is able to get).
i tried so many time and one more thing which i found.... if i put the datetime string to make the returned client name are different then i can get the client ID from the server side. please kindly to give me some solution! thks!
i used the telerik verion 2010.1.415.20 and VS 2010
I have a project with some combo box inside the panelbar. i follow the sample of "load on demand" from telerik webside , the user will type partial of the client name and it will return the matched client Name, Client ID and description. it works for almost of the case, except if the return of the client Name are the same (but with different Client ID). if the returned client name are the same then i clicked the submit button and the combo box cannot return the client ID to the server side (the text on the combo is able to get).
i tried so many time and one more thing which i found.... if i put the datetime string to make the returned client name are different then i can get the client ID from the server side. please kindly to give me some solution! thks!
i used the telerik verion 2010.1.415.20 and VS 2010
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Main.aspx.cs" Inherits="STEPS_Pages_CommonPages_Main" culture="auto" meta:resourcekey="PageResource1" uiculture="auto" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server" > <title>STEPS II (Beta)</title> <meta http-equiv="X-UA-Compatible" content="IE=7" /> <link href="~/css/common2.css" type="text/css" rel="stylesheet"/> <style type="text/css"> html, body, form { height: 100%; margin: 0px; padding: 0px; overflow: hidden; } </style> </head> <script type="text/javascript" language="javascript"> function mnuClientNew_onClientClick(sender, eventArgs) { var itemValue = eventArgs.get_item().get_value(); if (itemValue == "Contact") { } else if (itemValue == "Company") { } else if (itemValue == "Brand") { } else if (itemValue == "Agent") { } } // function barMenuLeft_OnClientItemClicked(sender, eventArgs){ // // var itemValue = eventArgs.get_item().get_value(); // var frameStock = document.getElementById("frameStock"); // var tabMenuTop = $find( "<%= tabMenuTop.ClientID %>"); // var tabStock = tabMenuTop.findTabByText("Stock"); // if (itemValue == "Stock_Favourite"){ // tabStock.select(); // frameStock.src = "./Main_Detail_Panel.aspx?AccessForm=Stock&Action=Search_Favourite&EmployeeId=" + "<%= this.employeeId %>" // } // } function showMyList(form, action) { var frameStock = document.getElementById("frameStock"); var tabMenuTop = $find("<%= tabMenuTop.ClientID %>"); var tabStock = tabMenuTop.findTabByValue("Stock"); var tabClient = tabMenuTop.findTabByValue("Client"); if (form == 'Client') { if (action == "Favourites") { } else if (action == "Access History") { } } else if (form == 'Stock') { if (action == "Favourites") { tabStock.select(); frameStock.src = "./Main_Detail_Panel.aspx?AccessForm=Stock&Action=Search_Favourite&EmployeeId=" + "<%= this.employeeId %>" + "&SessionTime=" + "<%= this.sessionTime %>" } else if (action == "Access History") { } } } function setTabTitle(tabValue, tabName) { var tabMenuTop = $find("<%= tabMenuTop.ClientID %>"); var tab = tabMenuTop.findTabByValue(tabValue); tab.set_text(tabName); } function Resize() { var frameClient = document.getElementById("frameClient"); frameClient.style.height = screen.availHeight - 200; var frameStock = document.getElementById("frameStock"); frameStock.style.height = screen.availHeight - 200; var frameInvoice = document.getElementById("frameInvoice"); frameInvoice.style.height = screen.availHeight - 200; } function cboClientName_OnClientItemsRequesting(sender, eventArgs) { if (eventArgs.get_text().length < 3) eventArgs.set_cancel(true) else { eventArgs.set_cancel(false); var barMenuLeft = $find("<%= barMenuLeft.ClientID %>"); var clientItem = barMenuLeft.findItemByValue("Client"); var clientExpressItem = barMenuLeft.findItemByValue("Client_Express"); //var clientExpressSearchItem = barMenuLeft.findItemByValue("Client_Express_Search"); var rdoAll = $telerik.findElement(clientExpressItem.get_element(), "rdoClientAll"); var rdoContact = $telerik.findElement(clientExpressItem.get_element(), "rdoClientContact"); var rdoCompany = $telerik.findElement(clientExpressItem.get_element(), "rdoClientCompany"); var rdoBrand = $telerik.findElement(clientExpressItem.get_element(), "rdoClientBrand"); var rdoAgency = $telerik.findElement(clientExpressItem.get_element(), "rdoClientAgency"); var txtPhone = $telerik.findElement(clientExpressItem.get_element(), "txtClientPhone"); var txtVehicleNumber = $telerik.findElement(clientExpressItem.get_element(), "txtClientVehicleNumber"); var txtEmail = $telerik.findElement(clientExpressItem.get_element(), "txtClientEmail"); var dpBirthdayFr = clientExpressItem.findControl("dpClientBirthdayFr"); var dpBirthdayTo = clientExpressItem.findControl("dpClientBirthdayTo"); var chkShowAllAsso = $telerik.findElement(clientExpressItem.get_element(), "chkShowAllAsso"); var context = eventArgs.get_context(); if (rdoAll.checked) { context["ClientType"] = "All"; } else if (rdoContact.checked) { context["ClientType"] = "Contact"; } else if (rdoCompany.checked) { context["ClientType"] = "Company"; } else if (rdoBrand.checked) { context["ClientType"] = "Brand"; } else if (rdoAgency.checked) { context["ClientType"] = "Agency"; } // if (txtPhone.value != ""){ // context["Phone"] = txtPhone.value; // } // // if (txtVehicleNumber.value != ""){ // context["VehicleNumber"] = txtVehicleNumber.value; // } // // if (txtEmail.value != ""){ // context["Email"] = txtEmail.value; // } // // if (!dpBirthdayFr.isEmpty()){ // context["BirthdayFr"] = dpBirthdayFr.get_selectedDate(); // } // // if (!dpBirthdayTo.isEmpty()){ // context["BirthdayTo"] = dpBirthdayTo.get_selectedDate(); // } if (chkShowAllAsso.checked) { context["IsShowAllAsso"] = "1"; } } } function toggle(link, divId) { var lText = link.innerHTML; var d = document.getElementById(divId); if (lText == '+') { link.innerHTML = '−'; d.style.display = 'block'; } else { link.innerHTML = '+'; d.style.display = 'none'; } } function cboClientName_keyPressHandler(sender, args) { if (args.get_domEvent().keyCode == 13) { var barMenuLeft = $find("<%= barMenuLeft.ClientID %>"); var clientItem = barMenuLeft.findItemByValue("Client"); var clientExpressItem = barMenuLeft.findItemByValue("Client_Express"); //var clientExpressSearchItem = barMenuLeft.findItemByValue("Client_Express_Search"); var searchBtn = $telerik.findElement(clientExpressItem.get_element(), "btnClientSearch"); if (searchBtn) { searchBtn.click(); } } } var stockMode = "Advanced"; function showHideStkSearch() { var barMenuLeft = $find("<%= barMenuLeft.ClientID %>"); var stockItem = barMenuLeft.findItemByValue("Stock"); var stockExpressItem = barMenuLeft.findItemByValue("Stock_Express"); //var stockExpressSearchItem = barMenuLeft.findItemByValue("Stock_Express_Search"); var refStkAdvanced = $telerik.findElement(stockExpressItem.get_element(), "refStkAdvanced"); //var trStkFloorArea = $telerik.findElement(stockExpressItem.get_element(), "trStkFloorArea"); var trStkActive = $telerik.findElement(stockExpressItem.get_element(), "trStkActive"); //var trStkPrice = $telerik.findElement(stockExpressItem.get_element(), "trStkPrice"); var trStkFunction = $telerik.findElement(stockExpressItem.get_element(), "trStkFunction"); var trStkLastEdit = $telerik.findElement(stockExpressItem.get_element(), "trStkLastEdit"); var trStkCommerce = $telerik.findElement(stockExpressItem.get_element(), "trStkCommerce"); var trStkExpiry = $telerik.findElement(stockExpressItem.get_element(), "trStkExpiry"); var trStkMarketPrice = $telerik.findElement(stockExpressItem.get_element(), "trStkMarketPrice"); var trStkSize = $telerik.findElement(stockExpressItem.get_element(), "trStkSize"); if (stockMode == "Advanced") { stockMode = "Simple"; refStkAdvanced.innerHTML = "Simple"; //trStkFloorArea.style.display = "inline"; trStkActive.style.display = "inline"; //trStkPrice.style.display = "inline"; trStkFunction.style.display = "inline"; trStkLastEdit.style.display = "inline"; trStkCommerce.style.display = "inline"; trStkExpiry.style.display = "inline"; trStkMarketPrice.style.display = "inline"; trStkSize.style.display = "inline"; ResizePane(200, "<%= sptMain.ClientID %>", "<%= pnlLeft.ClientID %>"); } else { refStkAdvanced.innerHTML = "Advanced"; //trStkFloorArea.style.display = "none"; trStkActive.style.display = "none"; //trStkPrice.style.display = "none"; trStkFunction.style.display = "none"; trStkLastEdit.style.display = "none"; trStkCommerce.style.display = "none"; trStkExpiry.style.display = "none"; trStkMarketPrice.style.display = "none"; trStkSize.style.display = "none"; ResizePane(-200, "<%= sptMain.ClientID %>", "<%= pnlLeft.ClientID %>"); } } function ResizePane(size, splitterID, paneID) { var splitter = $find(splitterID); var pane = splitter.getPaneById(paneID); if (!pane) return; pane.resize(size); } function cboStkLocation_OnClientSelectedIndexChanged(sender, args) { var selLocation = sender.get_value() var barMenuLeft = $find("<%= barMenuLeft.ClientID %>"); var stockItem = barMenuLeft.findItemByValue("Stock"); var stockExpressItem = barMenuLeft.findItemByValue("Stock_Express"); //var stockExpressSearchItem = barMenuLeft.findItemByValue("Stock_Express_Search"); var rowStkSteet = $telerik.findElement(stockExpressItem.get_element(), "rowStkSteet"); if (selLocation != "") { if (selLocation.indexOf("BOUND5/", 0) != -1) { rowStkSteet.style.display = "inline"; } else { rowStkSteet.style.display = "none" } } } function btnStkSearch_OnClientSearch() { var barMenuLeft = $find("<%= barMenuLeft.ClientID %>"); var stockItem = barMenuLeft.findItemByValue("Stock"); var stockExpressItem = barMenuLeft.findItemByValue("Stock_Express"); var cboStkLocation = $telerik.findElement(stockExpressItem.get_element(), "cboStkLocation"); var itemValue = $find(cboStkLocation.id).get_value(); if (itemValue != null) { return true; } else { if (IsaNumber(itemValue)) { return true; } else { return false; } } } function IsaNumber(strString) { var strValidChars = "0123456789"; var strChar; var blnResult = true; if (strString.length == 0) return false; for (var i = 0; i < strString.length && blnResult == true; i++) { if (strValidChars.indexOf(strString.charAt(i)) == -1) { blnResult = false; } } return blnResult; } </script> <body onload="Resize();" > <form id="form1" runat="server"> <asp:ScriptManager ID="ScriptManager1" runat="server" EnableScriptLocalization="True"> </asp:ScriptManager> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Default"> </telerik:RadAjaxLoadingPanel> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" meta:resourcekey="RadAjaxManager1Resource1" DefaultLoadingPanelID="RadAjaxLoadingPanel1" > <AjaxSettings> <telerik:AjaxSetting AjaxControlID="mnuClientNew"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID ="tabMenuTop" /> <telerik:AjaxUpdatedControl ControlID ="mpgMain" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="btnClientSearch"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID ="tabMenuTop" /> <telerik:AjaxUpdatedControl ControlID ="mpgMain" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="cboStkPrice"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="txtStkPriceFr" /> <telerik:AjaxUpdatedControl ControlID="txtStkPriceTo" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="cboStkSize"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="txtStkSizeFr" /> <telerik:AjaxUpdatedControl ControlID="txtStkSizeTo" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="rdlStkMarketType"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="cboStkPrice" /> <telerik:AjaxUpdatedControl ControlID="rdlStkMarketType" /> <telerik:AjaxUpdatedControl ControlID="txtStkPriceFr" /> <telerik:AjaxUpdatedControl ControlID="txtStkPriceTo" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="btnStkSearch"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID ="pnlMainContain" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> <ClientEvents OnResponseEnd="Resize" /> </telerik:RadAjaxManager> <div id="ParentDivElement" style="height: 100%;"> <telerik:RadSplitter ID="sptMain" runat="server" Skin="WebBlue" SplitBarsSize="" Width="100%" Height="100%" FullScreenMode="True" meta:resourcekey="sptMainResource1" > <telerik:RadPane ID="pnlLeft" runat="server" Width="170px" Scrolling="Y" Index="0" meta:resourceKey="pnlLeftResource1"> <telerik:RadPanelBar ID="barMenuLeft" runat="server" Skin="Office2007" Width="98%" ExpandMode="FullExpandedItem" Height="95%" meta:resourceKey="barMenuLeftResource1" > <Items> <telerik:RadPanelItem runat="server" Text="Client" Value="Client" ImageUrl="~/images/User-icon.png" meta:resourceKey="RadPanelItemResource6" Owner="" Visible="false"> <Items> <telerik:RadPanelItem runat="server" meta:resourceKey="RadPanelItemResource1" Owner="" > <ItemTemplate> <telerik:RadMenu ID="mnuClientNew" runat="server" Flow="Vertical" meta:resourceKey="mnuClientNewResource1" OnItemClick="mnuClientNew_ItemClick" Skin="Telerik" Width="100%"> <Items> <telerik:RadMenuItem runat="server" meta:resourceKey="RadMenuItemResource5" Owner="" Text="New" Width="100%"> <Items> <telerik:RadMenuItem runat="server" meta:resourceKey="RadMenuItemResource1" Owner="" Text="Contact" Value="Contact" /> <telerik:RadMenuItem runat="server" meta:resourceKey="RadMenuItemResource2" Owner="" Text="Company" Value="Company" /> <telerik:RadMenuItem runat="server" meta:resourceKey="RadMenuItemResource3" Owner="" Text="Brand" Value="Brand" /> <telerik:RadMenuItem runat="server" meta:resourceKey="RadMenuItemResource4" Owner="" Text="Agent" Value="Agent" /> </Items> </telerik:RadMenuItem> </Items> </telerik:RadMenu> </ItemTemplate> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" meta:resourcekey="RadPanelItemResource2" Owner="" Value="Client_Express"> <ItemTemplate> <table> <tr height="30"> <td> <telerik:RadComboBox ID="cboClientName" runat="server" AllowCustomText="True" EnableLoadOnDemand="True" ExpandDelay="400" meta:resourceKey="cboClientNameResource1" OnClientItemsRequesting="cboClientName_OnClientItemsRequesting" OnClientKeyPressing="cboClientName_keyPressHandler" OnItemsRequested="cboClientName_ItemsRequested" Skin="Office2007" Width="160px"> </telerik:RadComboBox> <asp:ImageButton ID="btnClientSearch" runat="server" ImageUrl="~/images/search.png" meta:resourceKey="btnClientSearchResource1" OnClick="btnClientSearch_Click" /> [<a ID="refAdvSearch" href="javascript: void(0);" onclick="toggle(this, 'gpClientAdvSearch');" title="Advance Search">+</a>] </td> </tr> <tr> <td> <div ID="gpClientAdvSearch" style="display:none"> <fieldset> <legend> <asp:Label ID="lblClientAdvanceSearchCriteria" runat="server" meta:resourcekey="lblClientAdvanceSearchCriteriaResource1" Text="<%$ Resources:lblClientAdvanceSearchCriteria.Text %>" /> </legend> <table> <tr> <td> <asp:Label ID="lblClientName" runat="server" meta:resourcekey="lblClientNameResource1" Text="<%$ Resources:lblClientName.Text %>" /> :</td> <td> <table width="100%"> <tr> <td> <asp:RadioButton ID="rdoClientStartWith" runat="server" Checked="True" GroupName="ClientName" meta:resourcekey="rdoClientStartWithResource1" Text="Start With" /> </td> <td> <asp:RadioButton ID="rdoClientContain" runat="server" GroupName="ClientName" meta:resourcekey="rdoClientContainResource1" Text="Contain" /> </td> </tr> </table> </td> </tr> <tr> <td colspan="2"> <hr /> </td> </tr> <tr> <td valign="top"> <asp:Label ID="lblClientType" runat="server" meta:resourcekey="lblClientTypeResource1" Text="<%$ Resources:lblClientType.Text %>" /> : </td> <td> <table width="100%"> <tr> <td> <asp:RadioButton ID="rdoClientAll" runat="server" Checked="True" GroupName="clientType" meta:resourcekey="rdoClientAllResource1" Text="All" /> </td> <td> </td> </tr> <tr> <td> <asp:RadioButton ID="rdoClientCompany" runat="server" GroupName="clientType" meta:resourcekey="rdoClientCompanyResource1" Text="Company" /> </td> <td> <asp:RadioButton ID="rdoClientContact" runat="server" meta:resourcekey="rdoClientContactResource1" Text="Contact" /> </td> </tr> <tr> <td> <asp:RadioButton ID="rdoClientBrand" runat="server" meta:resourcekey="rdoClientBrandResource1" Text="Brand" /> </td> <td> <asp:RadioButton ID="rdoClientAgency" runat="server" meta:resourcekey="rdoClientAgencyResource1" Text="Agency" /> </td> </tr> </table> </td> </tr> <tr> <td> <asp:Label ID="lblClientPhone" runat="server" meta:resourcekey="lblClientPhoneResource1" Text="<%$ Resources:lblClientPhone.Text %>" /> :</td> <td> <asp:TextBox ID="txtClientPhone" runat="server" meta:resourcekey="txtClientPhoneResource1" Width="140px"></asp:TextBox> </td> </tr> <tr> <td> <asp:Label ID="lblClientVehicleNumber" runat="server" meta:resourcekey="lblClientVehicleNumberResource1" Text="<%$ Resources:lblClientVehicleNumber.Text %>" /> :</td> <td> <asp:TextBox ID="txtClientVehicleNumber" runat="server" meta:resourcekey="txtClientVehicleNumberResource1" Width="140px"></asp:TextBox> </td> </tr> <tr> <td> <asp:Label ID="lblClientEmail" runat="server" meta:resourcekey="lblClientEmailResource1" Text="<%$ Resources:lblClientEmail.Text %>" /> :</td> <td> <asp:TextBox ID="txtClientEmail" runat="server" meta:resourcekey="txtClientEmailResource1" Width="140px"></asp:TextBox> </td> </tr> <tr> <td> <asp:Label ID="lblClientBirthdayFr" runat="server" meta:resourcekey="lblClientBirthdayFrResource1" Text="<%$ Resources:lblClientBirthdayFr.Text %>" /> :</td> <td> <telerik:RadDatePicker ID="dpClientBirthdayFr" runat="server" Culture="en-US" meta:resourcekey="dpClientBirthdayFrResource1" Skin="Office2007" Width="140px"> <Calendar Skin="Office2007" UseColumnHeadersAsSelectors="False" UseRowHeadersAsSelectors="False" ViewSelectorText="x"> </Calendar> <DateInput DateFormat="dd-MM-yyyy" DisplayDateFormat="dd-MM-yyyy" LabelCssClass="" Width=""> </DateInput> <DatePopupButton CssClass="" HoverImageUrl="" ImageUrl="" /> </telerik:RadDatePicker> </td> </tr> <tr> <td> <asp:Label ID="lblClientBirthdayTo" runat="server" meta:resourcekey="lblClientBirthdayToResource1" Text="<%$ Resources:lblClientBirthdayTo.Text %>" /> :</td> <td> <telerik:RadDatePicker ID="dpClientBirthdayTo" runat="server" Culture="en-US" meta:resourcekey="dpClientBirthdayToResource1" Skin="Office2007" Width="140px"> <Calendar Skin="Office2007" UseColumnHeadersAsSelectors="False" UseRowHeadersAsSelectors="False" ViewSelectorText="x"> </Calendar> <DateInput DateFormat="dd-MM-yyyy" DisplayDateFormat="dd-MM-yyyy" LabelCssClass="" Width=""> </DateInput> <DatePopupButton CssClass="" HoverImageUrl="" ImageUrl="" /> </telerik:RadDatePicker> </td> </tr> <tr> <td> <asp:Label ID="lblClientShowAllAsso" runat="server" meta:resourcekey="lblClientShowAllAssoResource1" Text="<%$ Resources:lblClientShowAllAsso.Text %>" /> :</td> <td> <asp:CheckBox ID="chkShowAllAsso" runat="server" meta:resourceKey="chkShowAllAssoResource1" /> </td> </tr> </table> </fieldset> </div> </td> </tr> <tr> <td> <asp:LinkButton ID="btnClientFav" runat="server" meta:resourcekey="btnClientFavResource1" OnClientClick="showMyList('Stock', 'Favourites');return false;" Text="My Favourite"></asp:LinkButton> </td> </tr> <tr> <td> <asp:LinkButton ID="btnClientAccessHistory" runat="server" meta:resourcekey="btnClientAccessHistoryResource1" Text="My Access History"></asp:LinkButton> </td> </tr> </table> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" Text="Stock" Value="Stock" ImageUrl="~/images/Property-icon.png" meta:resourcekey="RadPanelItemResource4" Owner="" Expanded="true" > <Items> <telerik:RadPanelItem runat="server" meta:resourcekey="RadPanelItemResource3" Owner="" Value="Stock_Express" > <ItemTemplate> <table> <tr> <td> <telerik:RadTabStrip ID="tabStk" runat="server" meta:resourcekey="tabStkResource1" MultiPageID="mpgStk" SelectedIndex="0" Skin="Office2007" Visible="False"> <Tabs> <telerik:RadTab runat="server" meta:resourcekey="RadTabResource1" Owner="" Selected="True" SelectedIndex="0" Text="Info" Value="Info"> </telerik:RadTab> <telerik:RadTab runat="server" meta:resourcekey="RadTabResource2" Owner="" SelectedIndex="1" Text="Preset" Value="Preset"> </telerik:RadTab> <telerik:RadTab runat="server" meta:resourcekey="RadTabResource3" Owner="" SelectedIndex="2" Text="Map" Value="Map"> </telerik:RadTab> </Tabs> </telerik:RadTabStrip> <telerik:RadMultiPage ID="mpgStk" runat="server" BorderColor="Gainsboro" BorderWidth="1px" meta:resourceKey="mpgStkResource1" SelectedIndex="0"> <telerik:RadPageView ID="pvwStkInfo" runat="server" meta:resourcekey="pvwStkInfoResource1" Selected="True"> <table > <tr> <td> <telerik:RadComboBox ID="cboStkLocation" runat="server" AllowCustomText="True" DropDownWidth="450px" EnableLoadOnDemand="True" Height="200px" meta:resourcekey="cboStkLocationResource1" HighlightTemplatedItems="true" OnClientSelectedIndexChanged="cboStkLocation_OnClientSelectedIndexChanged" OnItemsRequested="cboStkLocation_ItemsRequested" Width="150px"> <ItemTemplate> <table cellpadding="0" cellspacing="0" border="0" style="width:390px;" > <tr> <td width="0px"> <%# DataBinder.Eval(Container.DataItem , "Name")%> </td> <td width="160px"> <%# DataBinder.Eval(Container.DataItem, "Description")%> </td> </tr> </table> </ItemTemplate> </telerik:RadComboBox> </td> </tr> <tr ID="rowStkSteet" style="display:none" > <td> <telerik:RadNumericTextBox ID="txtStkStreetFr" runat="server" Culture="en-US" EmptyMessage="Str No. Fr" LabelCssClass="" meta:resourcekey="txtStkStreetFrResource1" Skin="Office2007" Width="60px" DataType="System.Int16" MaxValue="5000" MinValue="0"> <NumberFormat DecimalDigits="0" GroupSeparator="" /> </telerik:RadNumericTextBox> - <telerik:RadNumericTextBox ID="txtStkStreetTo" runat="server" Culture="en-US" EmptyMessage="Str No. To" LabelCssClass="" meta:resourcekey="txtStkStreetToResource1" Skin="Office2007" Width="60px" DataType="System.Int16" MaxValue="5000" MinValue="0"> <NumberFormat DecimalDigits="0" GroupSeparator="" /> </telerik:RadNumericTextBox> </td> </tr> <tr> <td> <telerik:RadComboBox ID="cboStkOwner" runat="server" AllowCustomText="True" DropDownWidth="450px" EnableLoadOnDemand="True" Height="200px" HighlightTemplatedItems="true" meta:resourcekey="cboStkOwnerResource1" Width="150px" onitemsrequested="cboStkOwner_ItemsRequested" > <ItemTemplate> <table style="width:390px; border-width:0px; padding:0,0,0,0" > <tr> <td width="160px"> <%# DataBinder.Eval(Container.DataItem, "Name")%> </td> <td width="160px"> <%# DataBinder.Eval(Container.DataItem, "Description")%> </td> </tr> </table> </ItemTemplate> </telerik:RadComboBox> </td> </tr> <tr> <td> <telerik:RadComboBox ID="cboStkPrice" runat="server" AllowCustomText="True" AutoPostBack="True" EmptyMessage="Price" MarkFirstMatch="true" meta:resourcekey="cboStkPriceResource1" onselectedindexchanged="cboStkPrice_SelectedIndexChanged" Width="150px"> </telerik:RadComboBox> </td> </tr> <tr> <td> <telerik:RadComboBox ID="cboStkSize" runat="server" AllowCustomText="True" AutoPostBack="True" EmptyMessage="Size" MarkFirstMatch="true" meta:resourcekey="cboStkSizeResource1" onselectedindexchanged="cboStkSize_SelectedIndexChanged" Width="150px"> </telerik:RadComboBox> </td> </tr> <tr> <td> <asp:RadioButtonList ID="rdlStkMarketType" runat="server" AutoPostBack="True" RepeatDirection="Horizontal" onselectedindexchanged="rdlStkMarketType_SelectedIndexChanged" on > <asp:ListItem>Let</asp:ListItem> <asp:ListItem>Sale</asp:ListItem> </asp:RadioButtonList> </td> </tr> </table> <table> <tr ID="trStkActive" style="display:none"> <td> <asp:Label ID="lblStkActiveOnly" runat="server" meta:resourcekey="lblStkActiveOnlyResource1" Text="<%$ Resources:lblStkActiveOnly.Text %>" /> </td> <td> <table> <tr> <td> <asp:CheckBox ID="chkStkActive" runat="server" Checked="true" meta:resourcekey="chkStkActiveResource1" /> </td> <td> <asp:Label ID="lblStkLastEdit" runat="server" meta:resourcekey="lblStkLastEditResource1" Text="<%$ Resources:lblStkLastEdit.Text %>" /> </td> <td> <telerik:RadComboBox ID="rboStkLastEdit" runat="server" AllowCustomText="True" EnableLoadOnDemand="True" meta:resourcekey="rboStkLastEditResource1" Skin="Office2007"> </telerik:RadComboBox> </td> </tr> </table> </td> </tr> <tr ID="trStkFunction" style="display:none"> <td> <asp:Label ID="lblStkFunction" runat="server" meta:resourcekey="lblStkFunctionResource1" Text="<%$ Resources:lblStkFunction.Text %>" /> </td> <td> <asp:CheckBox ID="chkStockRES" runat="server" meta:resourcekey="chkStockRESResource1" Text="RES" /> <asp:CheckBox ID="chkStockRET" runat="server" meta:resourcekey="chkStockRETResource1" Text="RET" /> <asp:CheckBox ID="chkStockCOM" runat="server" meta:resourcekey="chkStockCOMResource1" Text="COM" /> <asp:CheckBox ID="chkStockIDU" runat="server" meta:resourcekey="chkStockIDUResource1" Text="IDU" /> </td> </tr> <tr ID="trStkLastEdit" style="display:none"> <td> <asp:Label ID="lblStkLastEditDate" runat="server" meta:resourcekey="lblStkLastEditDateResource1" Text="<%$ Resources:lblStkLastEditDate.Text %>" /> </td> <td> <telerik:RadDatePicker ID="dtpLastEdit" runat="server" Culture="en-US" meta:resourcekey="dtpLastEditResource1"> <Calendar UseColumnHeadersAsSelectors="False" UseRowHeadersAsSelectors="False" ViewSelectorText="x"> </Calendar> <DateInput DateFormat="dd-MM-yyyy" DisplayDateFormat="dd-MM-yyyy" LabelCssClass="" Width=""> </DateInput> <DatePopupButton CssClass="" HoverImageUrl="" ImageUrl="" /> </telerik:RadDatePicker> </td> </tr> <tr ID="trStkCommerce" style="display:none"> <td> <asp:Label ID="lblStkCommerceDate" runat="server" meta:resourcekey="lblStkCommerceDateResource1" Text="<%$ Resources:lblStkCommerceDate.Text %>" /> </td> <td> <telerik:RadDatePicker ID="dtpCommerceFr" runat="server" Culture="en-US" meta:resourcekey="dtpCommerceFrResource1"> <Calendar UseColumnHeadersAsSelectors="False" UseRowHeadersAsSelectors="False" ViewSelectorText="x"> </Calendar> <DateInput DateFormat="dd-MM-yyyy" DisplayDateFormat="dd-MM-yyyy" LabelCssClass="" Width=""> </DateInput> <DatePopupButton CssClass="" HoverImageUrl="" ImageUrl="" /> </telerik:RadDatePicker> - <telerik:RadDatePicker ID="dtpCommerceTo" runat="server" Culture="en-US" meta:resourcekey="dtpCommerceToResource1"> <Calendar UseColumnHeadersAsSelectors="False" UseRowHeadersAsSelectors="False" ViewSelectorText="x"> </Calendar> <DateInput DateFormat="dd-MM-yyyy" DisplayDateFormat="dd-MM-yyyy" LabelCssClass="" Width=""> </DateInput> <DatePopupButton CssClass="" HoverImageUrl="" ImageUrl="" /> </telerik:RadDatePicker> </td> </tr> <tr ID="trStkExpiry" style="display:none"> <td> <asp:Label ID="lblStkExpiry" runat="server" meta:resourcekey="lblStkExpiryResource1" Text="<%$ Resources:lblStkExpiry.Text %>" /> </td> <td> <telerik:RadDatePicker ID="dtpExpiryFr" runat="server" Culture="en-US" meta:resourcekey="dtpExpiryFrResource1"> <Calendar UseColumnHeadersAsSelectors="False" UseRowHeadersAsSelectors="False" ViewSelectorText="x"> </Calendar> <DateInput DateFormat="dd-MM-yyyy" DisplayDateFormat="dd-MM-yyyy" LabelCssClass="" Width=""> </DateInput> <DatePopupButton CssClass="" HoverImageUrl="" ImageUrl="" /> </telerik:RadDatePicker> - <telerik:RadDatePicker ID="dtpExpiryTo" runat="server" Culture="en-US" meta:resourcekey="dtpExpiryToResource1"> <Calendar UseColumnHeadersAsSelectors="False" UseRowHeadersAsSelectors="False" ViewSelectorText="x"> </Calendar> <DateInput DateFormat="dd-MM-yyyy" DisplayDateFormat="dd-MM-yyyy" LabelCssClass="" Width=""> </DateInput> <DatePopupButton CssClass="" HoverImageUrl="" ImageUrl="" /> </telerik:RadDatePicker> </td> </tr> <tr ID="trStkMarketPrice" style="display:none"> <td> Price </td> <td> <telerik:RadNumericTextBox ID="txtStkPriceFr" runat="server" Width="80px"> </telerik:RadNumericTextBox>-<telerik:RadNumericTextBox ID="txtStkPriceTo" runat="server" Width="80px"> </telerik:RadNumericTextBox> </td> </tr> <tr ID="trStkSize" style="display:none"> <td> Size </td> <td> <telerik:RadNumericTextBox ID="txtStkSizeFr" runat="server" Width="80px"> </telerik:RadNumericTextBox>-<telerik:RadNumericTextBox ID="txtStkSizeTo" runat="server" Width="80px"> </telerik:RadNumericTextBox> </td> </tr> <tr> <td colspan="2"> <a ID="refStkAdvanced" href="javascript:void(0);" onclick="showHideStkSearch();"> <asp:Literal ID="litAdvance" runat="server" Text="<%$ Resources:litAdvance.Text %>" /> </a> </td> </tr> <tr> <td> <asp:Button ID="btnStkReset" runat="server" meta:resourcekey="btnStkResetResource1" Text="Reset" /> <asp:Button ID="btnStkSearch" runat="server" meta:resourcekey="btnStkSearchResource1" OnClick="btnStkSearch_Click" OnClientClick="javascript: if(!btnStkSearch_OnClientSearch()) return false;" Text="Search" /> </td> </tr> </table> </telerik:RadPageView> <telerik:RadPageView ID="pvwStkPreset" runat="server" meta:resourcekey="pvwStkPresetResource1"> </telerik:RadPageView> <telerik:RadPageView ID="pvwStkMap" runat="server" meta:resourcekey="pvwStkMapResource1"> </telerik:RadPageView> </telerik:RadMultiPage> </td> </tr> <tr> <td> <asp:LinkButton ID="btnStkFav" runat="server" meta:resourcekey="btnStkFavResource1" OnClientClick="showMyList('Stock', 'Favourites');return false;" Text="My Favourite"></asp:LinkButton> </td> </tr> <tr> <td> <asp:LinkButton ID="btnStkAccessHistory" runat="server" meta:resourcekey="btnStkAccessHistoryResource1" Text="My Access History"></asp:LinkButton> </td> </tr> </table> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" Text="Invoice" meta:resourcekey="RadPanelItemResource5" Owner="" visible="false"> </telerik:RadPanelItem> </Items> <ExpandAnimation Type="None" Duration="0" /> <CollapseAnimation Duration="0" Type="None" /> </telerik:RadPanelBar> </telerik:RadPane> <telerik:RadSplitBar ID="barMain" runat="server" CollapseMode="Forward" Index="1" meta:resourcekey="barMainResource1" > </telerik:RadSplitBar> <telerik:RadPane ID="pnlMain" runat="server" Index="2" meta:resourcekey="pnlMainResource1" > <asp:Panel runat="server" ID="pnlMainContain"> <table width="100%"> <tr> <td > <telerik:RadTabStrip ID="tabMenuTop" runat="server" SelectedIndex="0" Skin="Office2007" MultiPageID="mpgMain" meta:resourcekey="tabMenuTopResource1" > <Tabs> <telerik:RadTab runat="server" Selected="True" SelectedIndex="0" Text="Client" Value="Client" meta:resourcekey="RadTabResource4" Owner="" Visible="false" > </telerik:RadTab> <telerik:RadTab runat="server" SelectedIndex="1" Text="Stock" Value="Stock" meta:resourcekey="RadTabResource5" Owner="" > </telerik:RadTab> <telerik:RadTab runat="server" SelectedIndex="2" Text="Invoice" Value="Invoice" meta:resourcekey="RadTabResource6" Owner="" Visible="false" > </telerik:RadTab> </Tabs> </telerik:RadTabStrip> </td> </tr> <tr> <td > <telerik:RadMultiPage ID="mpgMain" runat="server" SelectedIndex="0" Width="100%" meta:resourcekey="mpgMainResource1" > <telerik:RadPageView ID="pvwClient" runat="server" meta:resourceKey="pvwClientResource1" Selected="True"> <iframe id="frameClient" runat="server" width="100%" > </iframe> </telerik:RadPageView> <telerik:RadPageView ID="pvwStock" runat="server" TabIndex="1" meta:resourcekey="pvwStockResource1" > <iframe id="frameStock" runat="server" width="100%" > </iframe> </telerik:RadPageView> <telerik:RadPageView ID="pvwInvoice" runat="server" TabIndex="2" meta:resourcekey="pvwInvoiceResource1" > <iframe id="frameInvoice" runat="server" width="100%" > </iframe> </telerik:RadPageView> </telerik:RadMultiPage> </td> </tr> </table> </asp:Panel> </telerik:RadPane> </telerik:RadSplitter> </div> </form> </body> </html>