System.IO.MemoryStream ms = new System.IO.MemoryStream();
            bitmap.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
            Response.ClearContent();
            Response.ContentType = "image/Png";
            Response.BinaryWrite(ms.ToArray());这样的东西难道不能输出到一个panel之类的里面吗?因为这个图是写在一个ascx里的。另一个ascx要调用。一调用就只有图了。
如何解决这个问题呀?

解决方案 »

  1.   

    不可以,你可以在别的页面用<img />来访问
      

  2.   

    可我要穿几个值过去。怎么做?
    我想到的办法是stateview[""] 但还有更好的办法吗?
      

  3.   

    图片就是一张图片,还要输出什么内容,你不要把你的代码写在ascx中,写在一个aspx中在ascx中要输出图片的地方用img标签不就可以了
      

  4.   

    需要我传几个数据生成图片。
    可我不想在URL上传。你说的那个我知道。
      

  5.   

    web页面显示图片必须房子img标签中