or


<telerik:RadPane ID="RadPane1" runat="server" Width="14%" Scrolling="Y"> <telerik:RadTreeView ID="RadTreeViewSideNav" runat="server" TabIndex="1" AccessKey="T" AllowNodeEditing="false" ShowLineImages="false" OnClientContextMenuItemClicked="RadTreeViewSideNav_ClientContextMenuItemClicked" OnClientMouseOut="RadTreeViewSideNav_ClientMouseOut" OnClientMouseOver="RadTreeViewSideNav_ClientMouseOver" OnClientLoad="RadTreeViewSideNav_ClientLoad" OnClientNodeEditing="RadTreeViewSideNav_ClientNodeEditing" OnClientNodeClicking="RadTreeViewSideNav_ClientNodeClicking" OnClientNodeEditStart="RadTreeViewSideNav_ClientNodeEditStart" OnNodeEdit="RadTreeViewSideNav_NodeEdit" OnNodeClick="RadTreeViewSideNav_NodeClick"> <ContextMenus> <telerik:RadTreeViewContextMenu ID="RadTreeViewContextMenuEmpty" runat="server"> <CollapseAnimation Duration="20" Type="OutQuint" /> </telerik:RadTreeViewContextMenu> <telerik:RadTreeViewContextMenu ID="MainContextMenu" runat="server"> <CollapseAnimation Duration="200" Type="OutQuint" /> </telerik:RadTreeViewContextMenu> <telerik:RadTreeViewContextMenu ID="MainContextMenu2" runat="server"> <CollapseAnimation Duration="200" Type="OutQuint" /> </telerik:RadTreeViewContextMenu> <telerik:RadTreeViewContextMenu ID="RadTreeViewContextMenuContact" runat="server"> <CollapseAnimation Duration="200" Type="OutQuint" /> </telerik:RadTreeViewContextMenu> <telerik:RadTreeViewContextMenu ID="RadTreeViewContextMenuContact1" runat="server"> <CollapseAnimation Duration="200" Type="OutQuint" /> </telerik:RadTreeViewContextMenu> <telerik:RadTreeViewContextMenu ID="RadTreeViewContextMenuContact2" runat="server"> <CollapseAnimation Duration="200" Type="OutQuint" /> </telerik:RadTreeViewContextMenu> </ContextMenus> <CollapseAnimation Duration="100" Type="OutQuint" /> <ExpandAnimation Duration="100" /> </telerik:RadTreeView> <telerik:RadToolTip ID="tt1" runat="server" Position="BottomRight" Width="170px" Height="20px" Animation="None" Modal="false" ShowCallout="false" AutoCloseDelay="10000"> <span id="mails" class="formlabel"></span> <div id="spanSound"></div> </telerik:RadToolTip> </telerik:RadPane> Uncaught TypeError: Cannot read property 'oldUpdatePanelIDs' of undefinedSys.WebForms.PageRequestManagerParserErrorException: Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are when the response is modified by calls to ...<omitted>...'. Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_scm_TSM&compress=1&_TSM_CombinedScripts_=%3b…:6 Error.createTelerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_scm_TSM&compress=1&_TSM_CombinedScripts_=%3b…:6 Sys.WebForms.PageRequestManager._createPageRequestManagerParserErrorTelerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_scm_TSM&compress=1&_TSM_CombinedScripts_=%3b…:15 Sys.WebForms.PageRequestManager._parseDeltaTelerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_scm_TSM&compress=1&_TSM_CombinedScripts_=%3b…:15 Sys.WebForms.PageRequestManager._onFormSubmitCompletedTelerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_scm_TSM&compress=1&_TSM_CombinedScripts_=%3b…:15 (anonymous function)Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_scm_TSM&compress=1&_TSM_CombinedScripts_=%3b…:6 (anonymous function)Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_scm_TSM&compress=1&_TSM_CombinedScripts_=%3b…:6 Sys.Net.WebRequest.completedTelerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_scm_TSM&compress=1&_TSM_CombinedScripts_=%3b…:6 _onReadyStateChange
<div> <asp:Label ID="Label1" runat="server" Text="Label">Please enter your name:</asp:Label><br /> <br /> <asp:Label ID="Label4" runat="server" Text="Label">name: </asp:Label> <asp:TextBox ID="txtName" runat="server"></asp:TextBox> <br /> <br /> <asp:Label ID="Label2" runat="server" Text="Label"> Please enter your last name:</asp:Label><br /> <br /> <asp:Label ID="Label3" runat="server" Text="Label">lastname:</asp:Label> <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox> <br /> <br /> <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" /> </div>
GridFilteringItem filterItem = grdParts.MasterTableView.GetItems(GridItemType.FilteringItem)[0] as GridFilteringItem;protected void Page_Load(object sender, EventArgs e){ if (!Page.IsPostBack) { BindGrid(); } //if (querystring has value) //{ ViewState["CompanyFilterVal"] = "123"; CombineFilters(); //}}//Item created - binding data to custom company filter protected void grdParts_ItemCreated(object sender, Telerik.Web.UI.GridItemEventArgs e){ if (e.Item is GridFilteringItem) { try { using (MyEntities db = new MyEntities()) { //Set options for the filter controls GridFilteringItem filterItem = (GridFilteringItem)e.Item; RadComboBox CompanyCbo = (RadComboBox)filterItem["Company"].FindControl("cboFilterCompany"); BindCompanyFilterData(db, CompanyCbo); //...other filters } catch (Exception ex) { ... } }}protected void cboFilterCompany_PreRender(object sender, EventArgs e){ RadComboBox combo = sender as RadComboBox; if (ViewState["CompanyFilterVal"] != null) combo.SelectedValue = ViewState["CompanyFilterVal"].ToString(); else combo.ClearSelection();}protected void CombineFilters(){ string filterToApply = ""; List<string> filtexprn = new List<string>(); ClearFilterFromViewState(); GridFilteringItem filterItem = grdParts.MasterTableView.GetItems(GridItemType.FilteringItem)[0] as GridFilteringItem; //COMPANY RadComboBox cboCompany = (RadComboBox)filterItem.FindControl("cboFilterCompany"); if (cboCompany.SelectedIndex != -1) { if(cboCompany.SelectedValue != "All") { filtexprn.Add("([Company] ='" + cboCompany.SelectedValue + "')"); ViewState["CompanyFilterVal"] = cboCompany.SelectedValue; //to persist value on postback } } //... //SITE RadComboBox cboSite = (RadComboBox)filterItem.FindControl("cboFilterSite"); if (cboSite.SelectedIndex != -1) { if (cboSite.SelectedValue != "All") { filtexprn.Add("([Site] ='" + cboSite.SelectedValue + "')"); ViewState["SiteFilterVal"] = cboSite.SelectedValue; //to persist value on postback } } int count = filtexprn.Count - 1; foreach (string s in filtexprn) { filterToApply += s; if (count-- != 0) filterToApply += " AND "; } grdParts.MasterTableView.FilterExpression = filterToApply; grdParts.MasterTableView.Rebind();}<telerik:RadGrid ID="grdParts" runat="server" OnItemCreated="grdParts_ItemCreated" OnItemDataBound="grdParts_ItemDataBound" OnItemCommand="grdParts_ItemCommand" OnNeedDataSource="grdParts_NeedDataSource" AllowFilteringByColumn="true" AllowSorting="true" AllowPaging="True" PageSize="15" EnableLinqExpressions="false" AllowMultiRowSelection="true"> <PagerStyle AlwaysVisible="true"></PagerStyle> <MasterTableView AutoGenerateColumns="False" DataKeyNames="UniquePartID" ClientDataKeyNames="UniquePartID" Width="100%" CommandItemDisplay="None" PageSize="15"> <Columns> <telerik:GridBoundColumn DataField="UniquePartID" HeaderText="UniquePartID" ReadOnly="True" SortExpression="UniquePartID" UniqueName="UniquePartID" Display="false"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Company" HeaderText="CONO" SortExpression="Company" UniqueName="Company" FilterControlAltText="Filter Company column" ItemStyle-Width="4%" HeaderStyle-Width="4%" AllowFiltering="true" AllowSorting="true"> <FilterTemplate> <telerik:RadComboBox runat="server" ID="cboFilterCompany" AutoPostBack="false" OnPreRender="cboFilterCompany_PreRender" DataValueField="CompanyID" DataTextField="CompanyDescription" Width="100%"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Site" HeaderText="Site" SortExpression="Site" UniqueName="Site" FilterControlAltText="Filter Site column" ItemStyle-Width="6%" HeaderStyle-Width="6%" AllowFiltering="true" AllowSorting="true"> <FilterTemplate> <telerik:RadComboBox runat="server" ID="cboFilterSite" AutoPostBack="false" OnPreRender="cboFilterSite_PreRender" DataValueField="SiteDesc" DataTextField="SiteDesc" Width="100%"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridBoundColumn> ... </Columns> </MasterTableView> <ClientSettings> <Selecting AllowRowSelect="true"></Selecting> <ClientEvents OnRowDblClick="RowDblClick"></ClientEvents> </ClientSettings> <GroupingSettings CaseSensitive="false" /></telerik:RadGrid>