Hi, I have a method that returns List<DocumentsRecentsItem> but the result I got is a DataTable. How can I convert a DataTable to List<DocumentsRecentsItem>?
public List<DocumentsRecentsItem> GetLastDocuments(uint rowLimit)
{
SPSiteDataQuery query = new SPSiteDataQuery{
Webs = "<Webs Scope='Recursive' />",
Lists = "<Lists ServerTemplate='850'/>",
RowLimit = rowLimit,
Query = string.Format("<OrderBy> <FieldRef Name='Created' Ascending='FALSE' /> </OrderBy>"),
ViewFields = FieldsConverter.ToViewfields(DocumentsRecentsFields.AllFields)
};
DataTable result = SPContext.Current.Web.GetSiteData(query);
return .....;
}Thanks