|
[hierarchy.html]
<ejs-grid #Grid id='Grid' [dataSource]='parentData' allowFiltering=true (actionBegin)=begin($event) height=300 >
<e-columns>
...
<e-column field='CustomerID' headerText='Name' width='140'></e-column> //CustomerID is the string column
</e-columns>
</ejs-grid>
[hierarchy.component.ts]
public begin(args:any):void{
if(args.requestType == "filtering" && args.currentFilteringColumn == "CustomerID") {
args.columns.forEach(col => {
if(col.field == 'CustomerID') {
col.operator = 'contains'; // set the “contains” operator for the ‘CustomerID’ column
}
});
}
} |