RadGrid for ASP.NET AJAX

RadControls for ASP.NET AJAX

This event is fired before the filtering menu is rendered.

Fired by

RadGrid

Arguments

menu - filtering menu instance

tableView - filtering menu instance

gridColumn - current GridColumn object

domEvent - the original browser event

Can be canceled

Yes, set eventArgs.set_cancel(true) to cancel

Example:

CopyASPX
<telerik:RadGrid ID="RadGrid1" runat="server">
    <ClientSettings>
        <ClientEvents OnFilterMenuShowing="FilterMenuShowing" />
    </ClientSettings>
</telerik:RadGrid>
CopyJavaScript
function FilterMenuShowing(sender, eventArgs) {
    if (eventArgs.get_gridColumn().get_uniqueName() == "ClientID") {
        eventArgs.get_menu().get_element().className = "MyClass";
    }
    else {
        eventArgs.get_menu().get_element().className = "";
    }
}