'System.Web.UI.WebControls.Image'不包含'FromStream'的定义

时间:2012-02-15 11:28:47

标签: c#

我正在尝试从网络服务获取图片,但我收到了错误 'System.Web.UI.WebControls.Image'不包含'FromStream'的定义 我的代码。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.IO;



namespace SmartPoster
{
    public partial class _Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {


            // call web service here
            SmartPosterV1 a = new SmartPosterV1();

            MemoryStream mem = new MemoryStream(a.returnTestImage());
            this.pictureBox1.Image = Image.FromStream(mem);                

        }
    }
}

1 个答案:

答案 0 :(得分:1)

PictureBox是一个WinForms控件,它的Image属性是System.Drawing.Image

在ASP.Net中,您需要在Web表单中添加System.Web.UI.WebControls.Image,并为ImageUrl属性分配要显示的图像的URL。