or
myGrid = new RadGrid();myGrid.ID = "ClientBoundGrid";myGrid.Culture = new System.Globalization.CultureInfo("en-GB");//...initialise rest of gridmyGridRadFilter = new RadFilter{ ID = "myGridFilter", FilterContainerID = "ClientBoundGrid", Culture = new System.Globalization.CultureInfo("en-GB")};myGridRadFilter.ApplyExpressions += new EventHandler<RadFilterApplyExpressionsEventArgs>(myGrid_Filter_Apply);<telerik:RadGrid ID = "RadGrid1" AutoGenerateColumns = "false" runat = "server" AllowPaging="True" Width="97%" GridLines="None" Skin="WebBlue" onneeddatasource="RadGrid1_NeedDataSource" onitemcommand="RadGrid1_ItemCommand" onprerender="RadGrid1_PreRender" > <%--onitemcreated="RadGrid1_ItemCreated" onselectedindexchanged="RadGrid1_SelectedIndexChanged">--%> <ClientSettings EnableRowHoverStyle="false" EnablePostBackOnRowClick = "true"> <Selecting AllowRowSelect="true" /> </ClientSettings> <MasterTableView ShowHeader="false"> <Columns> <telerik:GridTemplateColumn UniqueName="TemplateColumn"> <ItemTemplate> <table> <tr> <%# Eval("CategoryName") %> </tr> <tr> <td> <telerik:RadButton ID="Button1" runat="server" ButtonType="LinkButton" Text="Button1" CommandName="Button1Click" OnClick="Button1_Click" /> </td> <td> <telerik:RadButton ID="Button2" runat="server" ButtonType="LinkButton" Text="Button2" CommandName="Button2Click" OnClick="Button2_Click" /> </td> </tr> </table> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid>