覆盖内容查询Web部件(CQWP)呈现-不想使用XSLT-仅原始数据表 [英] Override Content Query Web Part (CQWP) Rendering - Don't Want to Use XSLT - Raw DataTable Only
问题描述
你好
我根据安德鲁·康纳尔斯(Andrew Connells)的帖子对内容查询Web部件进行了子分类:
I am subclassing the content query web part per Andrew Connells post: http://www.andrewconnell.com/blog/Subclassing-the-Content-Query-Web-Part-Adding-Dynamic-Filtering
我想覆盖渲染并设置原始DataTable的格式,而不是通过XSLT处理结果.
I want to override the rendering and format the raw DataTable rather than processing the results via XSLT.
我知道我可以修改XSLT文件,但是我更愿意用代码来完成.
I know I can modify the XSLT files, but I would prefer to do this in code.
我假设我需要重写render方法,但是我不确定如何获取CQWP来将DataTable传递给我的重写方法.
I assume I need to override the render method, but I am not sure how to get the CQWP to pass the DataTable to my over ridden render method.
有人可以指出我的教程或代码示例吗?
Can anyone point me to a tutorial or code sample?
谢谢
Tom
推荐答案
汤姆,
这是一个博客,其中包含供您参考的代码:
Here is a blog with the code for your reference:
以表格布局呈现内容查询Web部件
https://博客. vgrem.com/2012/10/14/rendering-content-query-web-part-results-in-table-layout/
或者我们可以使用ListViewByQuery来模拟内容查询Web部件
Or we can emulating a Content Query Web Part Using ListViewByQuery
最好的问候,
这篇关于覆盖内容查询Web部件(CQWP)呈现-不想使用XSLT-仅原始数据表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!