or
<%@ 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> <telerik:RadGrid ID="radgrdDocumentsNew" AllowSorting="true" AllowPaging="true" AllowFilteringByColumn="false" AutoGenerateColumns="false" PageSize="50" runat="server" OnDataBound="radgrdDocuments_DataBound" OnItemDataBound="radgrdDocuments_ItemDataBound" OnDetailTableDataBind="radgrdDocuments_DetailTableDataBind" GridLines="Vertical" Width="100%" OnSortCommand="radgrdDocuments_SortCommand" OnPageIndexChanged="radgrdDocuments_PageIndexChanged" OnPageSizeChanged="radgrdDocuments_PageSizeChanged" OnColumnCreated="radgrdDocuments_ColumnCreated" OnItemCommand="radgrdDocuments_ItemCommand" EnableViewState="false"> <MasterTableView BorderStyle="None" DataKeyNames="Paperclip" BorderWidth="0" TableLayout="Auto" Width="100%"> <Columns> <telerik:GridTemplateColumn UniqueName="TemplateColumnSelect" Groupable="False" ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center"> <HeaderTemplate> <asp:CheckBox ID="chkSelectAll" ToolTip="Select All" runat="server" OnCheckedChanged="docSelectedAll_CheckedChanged" AutoPostBack="True" /> </HeaderTemplate> <ItemTemplate> <asp:CheckBox ID="chkSelect" runat="server" OnCheckedChanged="docSelected_CheckedChanged" AutoPostBack="True" /> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="TemplateColumnPaperclipIcon" Groupable="False" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center"> <ItemTemplate> <asp:ImageButton ID="ibtnPaperclip" runat="server" ImageUrl="~/Images/clip.gif" ToolTip="Paperclip" AlternateText="Paperclip" CommandName="ExpandCollapse" /> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="TemplateColumnAction" HeaderText="Action" Groupable="False" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Left" ItemStyle-Wrap="False"> <ItemTemplate> <div style="width: 100%; float: left;"> <asp:HyperLink ID="lnkViewEditMetadata" runat="server" ImageUrl="~/Images/editicon.gif" ToolTip="Metadata" AlternateText="Metadata" /> <asp:ImageButton ID="ibtnViewDocument" runat="server" ImageUrl="~/Images/document.gif" ToolTip="View Document" AlternateText="View Document" /> </div> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> <HeaderContextMenu> <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> </HeaderContextMenu> <PagerStyle Mode="NextPrevNumericAndAdvanced" AlwaysVisible="True" /> <ClientSettings> <Scrolling AllowScroll="True" FrozenColumnsCount="3" ScrollHeight="200px" UseStaticHeaders="true" SaveScrollPosition="True"> </Scrolling> </ClientSettings> <FilterMenu> <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> </FilterMenu> </telerik:RadGrid><div style="position: absolute; left: 410px; top: 300px;"> <telerik:RadComboBox ID="ReasonCombo" Runat="server" Width="180px" EnableTextSelection="False" EnableItemCaching="True" MaxHeight="250px" Skin="Vista" EnableEmbeddedSkins="True"> </telerik:RadComboBox></div> | <telerik:RadRating Runat="server" ID="RadRatingList" ItemCount="4" SelectionMode="Single"></telerik:RadRating> |
Hi,
We are Creating AutoSuggestion kind of Concept using RadComboBox with multiple columns, we need to highligh the searchstring in all the columns, currently we see that you have provided demo for highmighting the text in only one column , is it possible to highlight the test in all the columns,
we tried to highligh a single column using the demo provided in the below link
http://demos.telerik.com/aspnet-ajax/combobox/examples/functionality/filteringcombo/defaultcs.aspx
Kindly let us know if we can do the same for multiple columns ,
Thanks in Advance .

