我使用Visual Studio创建了SharePoint 2013提供程序托管应用程序。它不使用Web部件。我必须从驻留在SharePoint网站集上的SharePoint 2013列表中检索数据。我可以通过以下代码使用Visual Web部件执行此操作
private DataTable GetItemDetails()
{
SPWeb spweb = SPContext.Current.Web;
SPList ticketsList = spweb.GetList("[http://git-hub/sites/mysiteName/Lists/CalendarList/AllItems]");
return ticketsList.Items.GetDataTable();
}
这给了我一个项目表,我使用该表来获取所需的数据。但问题是,现在我想使用相同的数据,我的SharePoint应用程序是由asp.net页面与C#代码背后。我使用了相同的代码,但它给我错误,如“
Microsoft SharePoint在32位进程中不受支持。请验证您是否正在64位可执行文件中运行。”即使我在应用程序构建设置中使用任何板形式。请让我知道是否有任何方法可以检索www.example.com页面中的列表数据asp.net,以向用户显示他们的日程安排。
1条答案
按热度按时间htrmnn0y1#
您还可以使用托管客户端对象模型: