ITransformableFilterValues实现过滤包含ParameterValues的条目

时间:2010-11-29 15:56:00

标签: c# .net sharepoint sharepoint-2010

我想创建一个自定义过滤器Web部件。我找到了两种方法:1。实现IFilterProvider(但这被标记为已过时)2。实现ITransformableFilterValues(这似乎是当前的方法,所以我选择了它)。

现在我需要过滤与我的ParameterValues匹配不完全包含我的ParameterValues的entires。

那么我可以在ParameterValues中使用某种通配符吗?或者还有另一种方法吗?

2 个答案:

答案 0 :(得分:2)

当您的过滤器提供商Web部件将过滤器(通过任一方法)传递给过滤器消费者时,它没有说明过滤器消费者对这些值实际执行的操作。

例如,列表视图Web部件(LVWP)将不允许您使用通配符。

其他网页部分可能会(但我不知道)。

答案 1 :(得分:1)

是否无法访问List Viewer webpart中的任何内部CAML并直接修改它?这将是一个黑客。