【问题标题】:Image URL is not working [closed]图片网址不起作用[关闭]
【发布时间】:2012-08-14 12:22:14
【问题描述】:

我有这段代码,它应该接收一个作为字符串的 URL,并且这个 URL 应该设置为图像 URL:-

这是代码

foreach (SPListItem item in oSpListCln)
{
    if (item.Title.Equals("Rubicks"))
    {
        Title.Text = item.Title;
        lblSyp.Text = item["Sypnosis"].ToString();
        PicPic.ImageUrl = item["PicPic"].ToString();
    }
}

item["PicPic"] 的值为http://www.froot.nl/wp-content/uploads/quick-brown-fox-froot.jpg,http://www.froot.nl/wp-content/uploads/quick-brown-fox-froot.jpg

这不起作用是因为我将字符串设置为图像的 URL,因为当我对链接进行硬编码时它有效,但是当我将链接设置为字符串并尝试时,它没有。有谁知道如何做到这一点?

【问题讨论】:

  • 图片的url里面有http://吗?是否到了设置url的那个点?
  • item["PicPic"] 是一个有效的网址吗?
  • 这两条.Text = 行有效吗?
  • 该 URL 有一个 Http:// 并且 item[PicPic] 是一个从 Web 服务检索并使用 .tostring 方法转换为字符串的 URL。
  • 链接在屏幕上显示时是什么样子的?

标签: c# image sharepoint path


【解决方案1】:

鉴于返回的字符串是用逗号分隔的,就像您在 cmets 中所写的那样,您可以执行以下操作:

string[] urlParts = item["PicPic"].ToString().Split(',');
PicPic.ImageUrl = urlParts[0];

【讨论】:

    猜你喜欢
    • 2013-04-06
    • 2016-03-06
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 2012-08-29
    • 1970-01-01
    • 2013-08-18
    • 2011-10-07
    相关资源
    最近更新 更多