- privateDataTableMakeTable(stringstrUrl)
- {
- dt=newDataTable();
- dt.Columns.Add("ID");
- dt.Columns.Add("title");
- dt.Columns.Add("url");
- dt.Columns.Add("type");
- dt.Rows.Clear();
- try
- {
- folder=web.GetFolder(strUrl);
- SPQueryq=newSPQuery();
- q.Folder=folder;
- q.Query="<OrderBy><FieldRefName=\"Title\"Ascending=\"FALSE\"/><FieldRefName=\"Created\"Ascending=\"FALSE\"/></OrderBy>";
- SPListItemCollectionitems=list.GetItems(q);
- for(inti=0;i<items.Count;i++)
- {
- dt.Rows.Add(items[i]["ID"],items[i]["标题"],items[i].Url,items[i].ContentType.Name);
- }
- }
- catch(Exceptionex)
- {
- Response.Write(ex.Message);
- }
- returndt;
- }
读取列表中指定文件夹下的数据
本文介绍了一种使用C#从SharePoint获取列表数据的方法,包括创建数据表、添加列及通过查询获取列表项的过程。文章详细展示了如何利用SPQuery进行排序及遍历获取的数据。

被折叠的 条评论
为什么被折叠?



