我有一个显示一组列表项(文章)的 DataView Webpart。在显示的每个项目(文章)中,我想显示另一个列表中的项目计数器,这些项目链接到第一个列表的唯一 ID。我的第二个列表由评论组成。本质上,我希望每篇文章都有一个评论计数器。
预先感谢您的回答
我有一个显示一组列表项(文章)的 DataView Webpart。在显示的每个项目(文章)中,我想显示另一个列表中的项目计数器,这些项目链接到第一个列表的唯一 ID。我的第二个列表由评论组成。本质上,我希望每篇文章都有一个评论计数器。
预先感谢您的回答
这在 SharePoint 2010 中非常简单。
您必须在要保留文章的列表(例如 artiLeList )中创建一个数字/整数类型列(例如 CommentCounter )。您提到您的文章列表中有一个唯一的 ID。因此,当您在 CommentList 中创建项目时,您必须通过按此唯一 ID 进行过滤来增加 artilceList 的 CommentCounter。您可以通过工作流程轻松完成。
更多详情:
在 articleList 中创建一个名为 CommentCounter 的列。
打开 SharePoint 设计器并创建一个列表工作流。
选择应在其上运行此工作流的 commentList。
创建一个变量说 currentCC 并设置值,currentCC = commentCounter[articleList:id==current:id]
用 currentCC 将 1 添加到一个新变量中,比如 newCC。
用 newCC 更新 commentCounter。(
您现在可以轻松地在 DataView WebPart 中显示此值。
如需更多信息,请再次查询。
谢谢你。