Tab
A newer version of this page is available. Switch to the current version.

ASPxGridViewHeaderFilterEventArgs Class

Provides data for the ASPxGridView.HeaderFilterFillItems event.

Namespace: DevExpress.Web

Assembly: DevExpress.Web.v18.2.dll

Declaration

public class ASPxGridViewHeaderFilterEventArgs :
    ASPxGridHeaderFilterEventArgs
Public Class ASPxGridViewHeaderFilterEventArgs
    Inherits ASPxGridHeaderFilterEventArgs

Examples

This example shows how to create custom filter items and display them within the Units On Order column's filter dropdown.

The image below shows the result:

HeaderFilterFillItems

protected void ASPxGridView1_HeaderFilterFillItems(object sender, DevExpress.Web.ASPxGridViewHeaderFilterEventArgs e) {
     if (e.Column.FieldName != "UnitsOnOrder") return;
     e.AddValue("nonzero", string.Empty, "[UnitsOnOrder] != 0");
     e.AddValue(String.Format("from {0} to {1}", 0, 50), string.Empty, String.Format("[UnitsOnOrder] > {0} and [UnitsOnOrder] < {1}", 0, 50));
     e.AddValue(String.Format(">= {0}", 50), string.Empty, String.Format("[UnitsOnOrder] >= {0}", 50));
}

Inheritance

Object
EventArgs
ASPxGridHeaderFilterEventArgs
ASPxGridViewHeaderFilterEventArgs
See Also