首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

有没有什么办法将多个列表中的项目内容展示在同一张表里

2013-01-04 
有没有什么办法将多个列表中的项目内容显示在同一张表里我想讲几个列表中的内容显示在某一页中,但是同时放

有没有什么办法将多个列表中的项目内容显示在同一张表里
我想讲几个列表中的内容显示在某一页中,但是同时放上几个列表显得不好看,做了个可切换的标签,结果将列表的 web part 一插进去标签里,切换的效果就没了。
所以想找个方法看能不能将几个列表整合起来到一张表里。
[解决办法]
如果是2010使用PowerShell命令 Add-Solution  c:\solution.wsp 
http://technet.microsoft.com/en-us/library/cc262995(v=office.14).aspx
如果是2007 可能要把代码下载下来重新打包,用stsadm -o addsolution -filename c:\solution.wsp
http://aidangarnish.net/post/Deploying-a-wsp-solution-file-to-MOSS-2007.aspx 
[解决办法]
你可以使用SPSiteDataQuery来查询多个list中的数据,然后再GridView中显示即可。当然也可以额自己写逻辑来实现查询(使用LinqToSharepoint或常规的.net拼凑DataTable)。
[解决办法]
使用ContentQueryWebPart,前提是你这些Lists都继承相同的Content type.

热点排行