ASPxGridHeaderFilterEventArgs.AddValue(String, String) Method
Adds a new filter item to the header filter.
Namespace: DevExpress.Web
Assembly: DevExpress.Web.v24.2.dll
Declaration
Parameters
Name | Type | Description |
---|---|---|
displayText | String | A String value that specifies the filter item’s display text. |
value | String | A String value that specifies the filter item’s value. |
Remarks
This method uses the equality operator to compare values. To provide your own filter criteria, use the AddValue method’s overload with the query parameter.
Note that the grid header filter allows the use of HTML tags in the displayText parameter.
Example
This example creates custom filter items and displays them within the Units On Order column’s filter dropdown.
protected void ASPxGridView1_HeaderFilterFillItems(object sender, DevExpress.Web.ASPxGridViewHeaderFilterEventArgs e) {
if (e.Column.FieldName != "Quantity") return;
e.AddValue("nonzero", string.Empty, "[Quantity] != 0");
e.AddValue(String.Format("from {0} to {1}", 0, 50), string.Empty, String.Format("[Quantity] > {0} and [Quantity] < {1}", 0, 50));
e.AddValue(String.Format(">= {0}", 50), string.Empty, String.Format("[Quantity] >= {0}", 50));
}
See Also