2016-11-14 104 views

回答

0

您可以使用下面的代码通过文件夹,按您的要求进行迭代:

SPFolder folder = ListPicture.RootFolder.SubFolders["picLib"]; 

然后你就可以使用SpQuery得到数据:

string SPtestQuery = "<Where><Eq><FieldRef Name='ContentTypeId'/><Value Type='ContentTypeId'>" 
    + GlobalConfiguration.Current.Items[Constants.ConfigurationKeys.ContentTypeID] 
    + "</Value></Eq></Where><OrderBy><FieldRef Name='Date' Ascending='FALSE' /></OrderBy>";                         

string SPTestFields = string.Concat(
    "<FieldRef Name='FileLeafRef'/>", 
    "<FieldRef Name='FileDirRef'/>", 
    "<FieldRef Name='ID'/>", 
    "<FieldRef Name='GalleryImage'/>",           
    "<FieldRef Name='Title'/>"); 

string listUrl = SPUrlUtility.CombineUrl(web.Url, "picLib"); 

可以在获取数据数据表。

相关问题