Ist es möglich, eine Sharepoint-Liste zu konvertieren (über den Webdienst oder das Objektmodell abrufen) und in eine ADO.NET-Datentabelle umzuwandeln?Sharepoint List zu ADO.Net Datentabelle
1
A
Antwort
4
Oder die GetDataTable Verfahren im OM mit:
SPWeb oWebsite = SPContext.Current.Web;
SPList oList = oWebsite.Lists["List_Name"];
SPListItemCollection collListItems = oList.Items;
DataGrid1.DataSource = collListItems.GetDataTable();
DataGrid1.DataBind();
0
Für Web Service Testen Sie diese Link, aber es ist gerade im Object Model.
2
die Listenelemente durch eine SPQuery holen
SPWeb web = SPContext.Current.Web;
SPSiteDataQuery query=new SPQuery();
//write your own query
// ...
//execute the query
DataTable tbl = web.GetSiteData(query);
Jetzt haben Sie ein ADO.NET Datatable zu arbeiten.
Verwandte Themen
- 1. Sharepoint List Column
- 2. Abfragen von Sharepoint List-Daten?
- 3. Was ist der beste Weg, um eine Datentabelle in ADO.NET zu sortieren
- 4. Sharepoint List Redirect mit neuer ID
- 5. Liste von Entitäten zu Datentabelle
- 6. Sharepoint 2007 - Custom List Provisioning - sind List Forms bei der Bereitstellung benötigt?
- 7. Sharepoint List Control in einem benutzerdefinierten WebPart und C#
- 8. Sharepoint List Definition, die nur an meinen benutzerdefinierten Inhaltstyp bindet
- 9. ADO.NET DataSet-Verwendung
- 10. Wie bekomme ich wiederkehrende SharePoint Kalender List Items
- 11. Sharepoint Zugriff auf "User Information List" über einen Webservice
- 12. Post einer HTML-Tabelle zu ADO.NET Datatable
- 13. LINQ zu SQL vs ADO.Net
- 14. So erhalten Sie Sharepoint List-Daten im Format cdata (xml)
- 15. ADO.NET DataGrid String Binding
- 16. ASP.NET vNext Referenz zu ADO.NET gebrochen
- 17. Problem syn mit ado.net
- 18. ADO.Net Entity Framework Objektnavigation?
- 19. YUI-Datentabelle zu JS-Objekt
- 20. Datentabelle zu Excel in C#
- 21. ADO.NET Dataadapter
- 22. ADO.NET Navigation Properties
- 23. Sharepoint zu Hause lernen
- 24. AsyncTask return List zu Aktivität
- 25. MapStruct String zu List Mapping
- 26. Ado.Net Datendienste
- 27. ADO.NET DataRelation
- 28. ADO.NET Entity Framework - LINQ zu mehreren dbms
- 29. dc.js - Datentabelle mit jquery Datentabelle Plugin
- 30. Seach Box einen Tisch ado.net
Für GetSiteData müssen Sie SPSiteDataQuery Objekt übergeben. Repariere es. Darüber hinaus ist es mit SPSiteDataQuery möglich, Listendaten aus mehreren Listen zu erhalten. http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spsitedataquery.aspx –
@ Janis: Sie haben Recht, danke. –