or
GridFilterMenu menu = GridWellVent.FilterMenu;
int i = 0;
while (i < menu.Items.Count)
{
if (menu.Items[i].Text == "NoFilter" || menu.Items[i].Text == "Contains")
{
i++;
}
else
{
menu.Items.RemoveAt(i);
}
}
thanks,
Minh Bui
<telerik:RadGrid ID="TicketsGrid" runat="server" EnableEmbeddedSkins="false" AllowPaging="True" PageSize="20" AllowFilteringByColumn="True" AllowSorting="True" ShowGroupPanel="True" ClientSettings-ClientEvents-OnRowClick="gridClick" EnableHeaderContextFilterMenu="True" EnableHeaderContextMenu="True" GridLines="None" oncolumncreated="rgTicketsGrid_ColumnCreated" ondatabound="rgTicketsGrid_DataBound" ongroupschanging="rgTicketsGrid_GroupsChanging" onsortcommand="rgTicketsGrid_SortCommand" onpageindexchanged="rgTicketsGrid_PageIndexChanged" onpagesizechanged="rgTicketsGrid_PageSizeChanged" > <mastertableview allowfilteringbycolumn="False" GroupLoadMode="Server" Height="95%" TableLayout="Auto" > </mastertableview> <SortingSettings EnableSkinSortStyles="false" /> <clientsettings allowdragtogroup="True" allowrowsdragdrop="True" enablerowhoverstyle="True" > <selecting allowrowselect="True" /> <clientevents onrowdropping="rowDropping" /> <clientevents onrowcontextmenu="RowContextMenu" /> <Scrolling AllowScroll="True" UseStaticHeaders="True" SaveScrollPosition="true" > </Scrolling> </clientsettings> <activeitemstyle borderstyle="Solid" font-bold="True" /> <PagerStyle Mode="NextPrevAndNumeric"></PagerStyle> <GroupingSettings ShowUnGroupButton="true" /> <HeaderStyle HorizontalAlign="Center" VerticalAlign="Middle" /> <ItemStyle HorizontalAlign="Left" VerticalAlign="Middle" /> <AlternatingItemStyle HorizontalAlign="Left" VerticalAlign="Middle" /> </telerik:RadGrid>