0
我想从图片库和SharePoint中库中的文件夹中获取图像URL。我已经尝试了内部名称ows_FileRef和ows_EncodedAbsUrl。如何从图片库和SharePoint中的文件夹中获取图像URL
对于ows_FileRef,它显示图像url前面的id和#。
对于ows_EncodedAbsUrl,它显示为未定义。
请帮我弄明白。
我想从图片库和SharePoint中库中的文件夹中获取图像URL。我已经尝试了内部名称ows_FileRef和ows_EncodedAbsUrl。如何从图片库和SharePoint中的文件夹中获取图像URL
对于ows_FileRef,它显示图像url前面的id和#。
对于ows_EncodedAbsUrl,它显示为未定义。
请帮我弄明白。
您可以使用下面的代码通过文件夹,按您的要求进行迭代:
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");
可以在获取数据数据表。
请提供您的代码。谢谢。 –