English 中文(简体)
使用同一页上另一个Web部件的值过滤内容查询Web部件
原标题:
  • 时间:2009-03-18 19:58:08
  •  标签:

我在我的页面上有一个内容查询Web部件,它可以综合我网站集合中所有子网站的所有联系人列表。这个工作很好。我希望能够动态过滤联系人汇总,让用户点击页面顶部字母列表上的字母,点击A并查看以A开头的联系人,以此类推...

我将各种过滤器网络部件放置在页面上,但不知道如何过滤CQWP的结果。连接菜单并没有提供太多帮助。

最佳回答

你不能像那样使用OOB过滤器Web部件或CQWP。

你可以扩展CQWP并添加一些功能 - 可以在codeplex.com上查看Enhanced Content Query Web Part以获取灵感。

然后将点击的字母发送到QueryString,并让您扩展的CQWP从QueryString读取筛选器值-这将表现得非常好。

问题回答

一般来说,这种事情需要进行一些开发。这是一个源:

将此翻译成中文:http://www.andrewconnell.com/blog/archive/2008/02/18/Subclassing-the-Content-Query-Web-Part-Adding-Dynamic-Filtering.aspx http://www.andrewconnell.com/blog/archive/2008/02/18/Subclassing-the-Content-Query-Web-Part-Adding-Dynamic-Filtering.aspx

我不会建议您使用CQWP...... 相反,尝试使用DataView Web部件,它允许您使用查询字符串参数过滤内容,无需编码。





相关问题
热门标签