如何从后面的代码访问images文件夹

时间:2018-01-17 09:29:49

标签: image sharepoint directory code-behind

我在SharePoint 2013网站的images文件夹上有一个图像。我想访问此文件夹(和此图像)以将其加载到轮播上,但我不知道它在哪里以及我如何访问它。

任何人都可以帮助我吗?谢谢!

我上传截图,希望有所帮助。

enter image description here

1 个答案:

答案 0 :(得分:1)

我们可以获得如下图像网址:

enter image description here

然后使用URL显示图像。

<img src="/sites/team/PublishingImages/Capture32.PNG"/>

如果您想在服务器中使用C#获取图像,我们可以获取图像库并获取所有列表项。

using (SPSite site = new SPSite("http://sp2013/sites/team"))
{
    using (SPWeb web = site.OpenWeb())
    {
        SPList list = web.Lists["Images"];
        foreach (SPListItem item in list.Items)
        {
            Console.WriteLine(item.File.ServerRelativeUrl);
        }
    }
}