0

私は、URLを文字列として受け取ることになっているこのコーディングを持っており、このURLはImage 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として文字列を設定しているためです。リンクをハードコーディングすると機能しますが、リンクを文字列に設定して試してみると機能しません。誰かがこれを行う方法を知っていますか?

4

1 に答える 1

1

コメントに書いたように、返された文字列がカンマで区切られている場合、次のようにすることができます。

string[] urlParts = item["PicPic"].ToString().Split(',');
PicPic.ImageUrl = urlParts[0];
于 2012-08-14T12:49:25.893 に答える