我想创建一个自定义过滤器Web部件。我找到了两种方法:1。实现IFilterProvider
(但这被标记为已过时)2。实现ITransformableFilterValues
(这似乎是当前的方法,所以我选择了它)。
现在我需要过滤与我的ParameterValues
匹配不完全但包含我的ParameterValues
的entires。
那么我可以在ParameterValues
中使用某种通配符吗?或者还有另一种方法吗?
答案 0 :(得分:2)
当您的过滤器提供商Web部件将过滤器(通过任一方法)传递给过滤器消费者时,它没有说明过滤器消费者对这些值实际执行的操作。
例如,列表视图Web部件(LVWP)将不允许您使用通配符。
其他网页部分可能会(但我不知道)。
答案 1 :(得分:1)
是否无法访问List Viewer webpart中的任何内部CAML并直接修改它?这将是一个黑客。