如何在Infragistics网格中实现Excel/SharePoint过滤?

问题描述:

我正在使用Infragistics网格并希望过滤结果。网格过滤器支持的过滤器基于输入的文本,但我想根据复选框列表进行过滤,如在Excel和SharePoint中。我怎样才能达到这个效果?如何在Infragistics网格中实现Excel/SharePoint过滤?

enter image description here

SharePoint列表过滤器基于该复选框被选中。

enter image description here

您可以自定义如本sampleigGrid过滤下拉与自己的自定义过滤条件。

{ 
    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 
      }, 
     } 
    } 
} 
+0

是的,但问题是,你必须输入这些静态。我正在寻找一个解决方案,根据列的数据动态更新自定义条件。 –