HtmlForgeX

API Reference

Class

DataTablesSharedFilterBuilder

Namespace HtmlForgeX
Assembly HtmlForgeX

Fluent builder for initial filters applied when a table consumes a shared dataset.

Inheritance

  • Object
  • DataTablesSharedFilterBuilder

Methods

public DataTablesSharedFilterBuilder Contains(String columnHeader, String value, Boolean caseInsensitive = true) #
Returns: DataTablesSharedFilterBuilder

Filters a column by substring containment.

Parameters

columnHeader System.String requiredposition: 0
value System.String requiredposition: 1
caseInsensitive System.Boolean = true optionalposition: 2
public DataTablesSharedFilterBuilder Global(String term) #
Returns: DataTablesSharedFilterBuilder

Sets a global search term (equivalent to the top-right DataTables search box).

Parameters

term System.String requiredposition: 0
public DataTablesSharedFilterBuilder In(String columnHeader, IEnumerable<String> values, Boolean caseInsensitive = true) #
Returns: DataTablesSharedFilterBuilder

Filters a column to be one of the provided values (set membership).

Parameters

columnHeader System.String requiredposition: 0
values System.Collections.Generic.IEnumerable{System.String} requiredposition: 1
caseInsensitive System.Boolean = true optionalposition: 2
public DataTablesSharedFilterBuilder Regex(String columnHeader, String pattern, Boolean caseInsensitive = true) #
Returns: DataTablesSharedFilterBuilder

Filters a column using a regular expression.

Parameters

columnHeader System.String requiredposition: 0
pattern System.String requiredposition: 1
caseInsensitive System.Boolean = true optionalposition: 2