2012-02-15 19 views
1

Webサービスからイメージを取得しようとしていますが、エラーが表示されます。
'System.Web.UI.WebControls.Image'に 'FromStream'の定義が含まれていません マイコード。'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

PictureBoxのWinFormsコントロールであり、それのImageプロパティはSystem.Drawing.Imageです。

ASP.Netでは、WebフォームにSystem.Web.UI.WebControls.Imageがあり、ImageUrlプロパティに表示するイメージのURLを割り当てる必要があります。

+1

がSystem.Web.UI.WebControlsを使用して変更されました。 System.Drawingを使用する方法。それはうまく動作します。 –

関連する問題