Ich bin mir nicht sicher, wie Sie die GroupBy-Klausel beim Abfragen einer Liste verwenden. Die SPListItemCollection oder die Datentabelle sehen unabhängig von der groupby-Klausel genau gleich aus.CAML GroupBy Verwendung beim Abfragen einer Liste mit dem SPQuery oder SPSiteDataQuery-Objekt
SPQuery query = new SPQuery();
query.Query = "<GroupBy><FieldRef Name=\"Area\"/></GroupBy>";
DataTable result = list.GetItems(query).GetDataTable();
// result.Rows.Count = Same as ungrouped query
Wird GroupBy nur von Lists.asmx webservice unterstützt?
einen Verweis auf MS Social gefunden, die http://social.msdn.microsoft.com/Forums/en-US/sharepointdevelopment/thread/ab8df6f5-35a0-401e-88cb-3eb31362bf0c/
Es sieht so aus, als hätte ich naiv gehofft, dass das Dataset eine Spalte haben könnte, die den gruppierten Wert angibt, oder dass eine Eigenschaft in der liseitem-Auflistung eine hierarchische Ansicht der Daten zur Unterstützung der Gruppierungsstruktur zurückgeben würde . –
Oh! Nein, SharePoint ist nicht so hilfreich, fürchte ich! –