<telerik:RadPanelBar runat="server" ID="LeftMenu" Width="200" ExpandMode="SingleExpandedItem" AllowCollapseAllItems="true" CollapseAnimation-Type="None" CollapseAnimation-Duration="0" ExpandAnimation-Duration="0" ExpandAnimation-Type="None" PersistStateInCookie="false" EnableEmbeddedBaseStylesheet="true" EnableEmbeddedSkins="false" EnableViewState="true" CollapseDelay="0" ExpandDelay="0" > </telerik:RadPanelBar>Private Sub RadTreeView1_NodeClick(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadTreeNodeEventArgs) Handles RadTreeView1.NodeClick For i As Integer = 0 To RadGrid1.Columns.Count - 1 RadGrid1.Columns(i).ResetCurrentFilterValue() Next RadGrid1.DataSource = Nothing RadGrid1.Rebind() End Sub<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Default" %>
<!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></title>
<telerik:RadStyleSheetManager id="RadStyleSheetManager1" runat="server" />
</head>
<body>
<form id="form1" runat="server">
<telerik:RadScriptManager ID="RadScriptManager1" runat="server">
<Scripts>
<%--Needed for JavaScript IntelliSense in VS2010--%>
<%--For VS2008 replace RadScriptManager with ScriptManager--%>
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" />
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" />
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" />
</Scripts>
</telerik:RadScriptManager>
<script type="text/javascript">
//Put your JavaScript code here.
</script>
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
</telerik:RadAjaxManager>
<div>
<telerik:RadGrid runat="server" AllowFilteringByColumn="True"
AllowPaging="True" AllowSorting="True" CellSpacing="0"
DataSourceID="PeopleDBds" GridLines="None">
<ClientSettings AllowColumnsReorder="True" ReorderColumnsOnClient="True">
<Selecting AllowRowSelect="True" />
</ClientSettings>
<MasterTableView AutoGenerateColumns="False" DataKeyNames="ContactID"
DataSourceID="PeopleDBds">
<CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings>
<RowIndicatorColumn FilterControlAltText="Filter RowIndicator column">
<HeaderStyle Width="20px"></HeaderStyle>
</RowIndicatorColumn>
<ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column">
<HeaderStyle Width="20px"></HeaderStyle>
</ExpandCollapseColumn>
<Columns>
<telerik:GridBoundColumn DataField="ContactID" DataType="System.Int32"
FilterControlAltText="Filter ContactID column" HeaderText="ContactID"
ReadOnly="True" SortExpression="ContactID" UniqueName="ContactID">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="FirstName"
FilterControlAltText="Filter FirstName column" HeaderText="FirstName"
SortExpression="FirstName" UniqueName="FirstName">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="LastName"
FilterControlAltText="Filter LastName column" HeaderText="LastName"
SortExpression="LastName" UniqueName="LastName">
</telerik:GridBoundColumn>
</Columns>
<EditFormSettings>
<EditColumn FilterControlAltText="Filter EditCommandColumn column"></EditColumn>
</EditFormSettings>
</MasterTableView>
<FilterMenu EnableImageSprites="False"></FilterMenu>
<HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default"></HeaderContextMenu>
</telerik:RadGrid>
<asp:SqlDataSource ID="PeopleDBds" runat="server"
ConnectionString="<%$ ConnectionStrings:DB_2381_testConnectionString %>"
SelectCommand="SELECT * FROM [vContactTbl]"></asp:SqlDataSource>
</div>
</form>
</body>
</html>
RadGrid1.DataSource = Nothing RadGrid1.Rebind()private void ContextClick(Element span){ NameValueCollection eventProps = new NameValueCollection(); eventProps.Add("button", "2"); span.FireEvent("onmousedown", eventProps);}