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

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

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

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

谢谢。

0

1 答案

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

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

希望这可以帮助。

1
额外
感谢您的投入。还有其他替代方案或建议吗?
额外 作者 Anirudh,
任何人都有任何其他建议。我打算用SPGridview编写一些webpart或usercontrol并显示。可能吗?任何例子?建议是否有其他方法。
额外 作者 Anirudh,