如何在Infragistics网格中实现Excel/SharePoint过滤?
问题描述:
我正在使用Infragistics网格并希望过滤结果。网格过滤器支持的过滤器基于输入的文本,但我想根据复选框列表进行过滤,如在Excel和SharePoint中。我怎样才能达到这个效果?如何在Infragistics网格中实现Excel/SharePoint过滤?
SharePoint列表过滤器基于该复选框被选中。
答
您可以自定义如本sample的igGrid
过滤下拉与自己的自定义过滤条件。
{
name: "Filtering",
mode: "simple",
filterDialogContainment: "window",
columnSettings: [
{
columnKey: "Country",
customConditions: {
USA: {
key: 'USA',
labelText: 'USA',
expressionText: "USA",
filterFunc: filterCountryUSA
},
Canada:{
key: 'Canada',
labelText: 'Canada',
expressionText: "Canada",
filterFunc: filterCountryCanada
},
}
}
}
是的,但问题是,你必须输入这些静态。我正在寻找一个解决方案,根据列的数据动态更新自定义条件。 –