如:image.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Gif);
以上代码是整个页面为图片我想把这个页面嵌入到网页中,如何写啊

解决方案 »

  1.   

    你是要把生成的图片显示在页面中,还是要把输出流中的内容显示到页面中,还是想在页面上用GDI+画图?
      

  2.   

    Image1.ImageUrl="Photo.aspx?id="+Request.QueryString["id"];
    photo.aspx
    int Id=Request.QueryString["id"]==null?0:int.Parse(Request.QueryString["id"].ToString());
    using(SqlConnection conn=new SqlConnection())
    {
    conn.ConnectionString="";  
    string strSql="select * from A where Id='"+Id+"'";  
    SqlCommand cmd=new SqlCommand(strSql,conn) ;
    conn.Open();
    SqlDataReader reader=cmd.ExecuteReader();
    if(reader.Read())
    {
    Response.ContentType = "application/octet-stream";
    Response.BinaryWrite((Byte[])reader["Photo"]);
    }
    Response.End();
    }把从数据库中取转换二进制的代码换成你转换二进制的代码