在 ASPX 页面(ASP.NET 站点)的网格内显示来自共享点列表的内容

Posted

技术标签:

【中文标题】在 ASPX 页面(ASP.NET 站点)的网格内显示来自共享点列表的内容【英文标题】:Show contents from sharepoint list within a grid on ASPX page (ASP.NET site) 【发布时间】:2011-12-16 12:35:20 【问题描述】:

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

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

谁能推荐任何代码示例或代码?

谢谢。

【问题讨论】:

【参考方案1】:

您可以使用开放数据协议或 OData 从您的 SharePoint 中检索数据。 OData 是在包括 XML、Atom、JSON 在内的 Web 技术之上创建的 Web 协议。因此,您可以使用 OData 以 Atom 条目的形式从您的 SharePoint 中检索信息。您可以从 msdn 博客中查看以下 ling。

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

希望这会有所帮助。

【讨论】:

感谢您的意见。还有其他选择或建议吗? 任何人有任何其他建议。我打算使用 SPGridview 编写一些 webpart 或 usercontrol 和显示。可能吗?有什么例子吗?建议是否有其他方法。

以上是关于在 ASPX 页面(ASP.NET 站点)的网格内显示来自共享点列表的内容的主要内容,如果未能解决你的问题,请参考以下文章

在 iframe 中打开一个 asp.net 页面

ASP.NET怎么将本页面内的某个参数传递到另一个页面中呢?

asp.net c#向html内传值问题,高手请来

将 .aspx 网站转换为 ASP.NET Core

asp.net在.aspx页面的脚本语句<script>语句</script>和放在.js文件的脚本语句有啥不同

如何保护 ASP.NET 中的 AJAX 请求?