我正在尝试从网络服务获取图片,但我收到了错误 '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);
}
}
}
答案 0 :(得分:1)
PictureBox是一个WinForms控件,它的Image属性是System.Drawing.Image。
在ASP.Net中,您需要在Web表单中添加System.Web.UI.WebControls.Image,并为ImageUrl属性分配要显示的图像的URL。