在ASPX页面(ASP.NET站点)的网格中显示sharepoint列表中的内容

时间:2011-10-27 13:31:19

标签: sharepoint list user-controls web-parts spgridview

场景:有一个ASP.NET站点,服务器也有sharepoint 2010基础。它有几个列表。 在ASP.NET站点中,ASPX页面之一有一个链接。单击此链接后,我应该从sharepoint列表中读取并在ASPX页面中以网格格式显示内容。

网格列将类似于ItemID,ItemImage,ItemHyperlink,ItemDescription。

有人可以建议任何代码示例或代码吗?

感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用开放数据协议或OData从SharePoint检索数据。 OData是一种基于Web技术创建的Web协议,包括XML,Atom,JSON。因此,您可以使用OData以Atom条目的形式从SharePoint检索信息。您可以从msdn blog查看以下内容。

http://blogs.msdn.com/b/astoriateam/archive/2009/10/21/using-data-services-over-sharepoint-2010-part-1-getting-started.aspx

希望这有帮助。