Bitmap 的应用问题
public partial class Public_WebUserControl_NewPicNoun : System.Web.UI.UserControl
{
     protected void Page_Load(object sender, EventArgs e)
     {
         if (!IsPostBack)
         {
             int thumbnailWidth = 10, thumbnailHeight = 10;
             BMNounInsert TJCiTiao = new BMNounInsert();
             Bitmap fullPicture = null;
             ArrayList PicName = new ArrayList();
             ArrayList picList = TJCiTiao.NewPicNounInfo();
             if (picList.Count != 0)
             {
                 for (int k = 0; k < picList.Count; k++)
                 {
                     string[] Pic = (string[])picList[k];
                     PictureInfo picNouns = new PictureInfo();
                     //picNouns.GID = new Guid (szClass[0]);
                     picNouns.PName = Pic[1].ToString();
                     fullPicture = new Bitmap(picNouns.PName);
                     PicName.Add(picNouns);
                 }
             }
             string PathToSave = "Public\\UploadWiKiPic\\";//图片的保存的地方
             Bitmap thumbnail = ResizeImage(fullPicture, thumbnailWidth, thumbnailHeight, ResizeOption.FixedWidthHeight);
             //thumbnail.Save(PathToSave + ThumbnailFilename, ImageFormat.Jpeg);
             Data_picList.DataSource = ??????????????怎么付给数据源
             Data_picList.DataBind();    
         }
     }
  public enum ResizeOption
  {  
     NoResize,
     FixedWidthHeight,
     MaintainAspectWidth,
     MaintainAspectHeight
  }
     private Bitmap ResizeImage(Bitmap original, int newWidth, int newHeight, ResizeOption option)
     {
         if (original.Width == 0 || original.Height == 0 || newWidth == 0 || newHeight == 0) return null;
         if (original.Width < newWidth) newWidth = original.Width;
         if (original.Height < newHeight) newHeight = original.Height;
         switch (option)
         {
             case ResizeOption.NoResize:
                 newWidth = original.Width;
                 newHeight = original.Height;
                 break;
             case ResizeOption.FixedWidthHeight:
                 break;
             case ResizeOption.MaintainAspectWidth:
                 newHeight = (newWidth * original.Height / original.Width);
                 break;
             case ResizeOption.MaintainAspectHeight:
                 newWidth = (newHeight * original.Width / original.Height);
                 break;
         }
         Bitmap newBitmap = new Bitmap(newWidth, newHeight);
         Graphics g = Graphics.FromImage(newBitmap);
         g.DrawImage(original, 0, 0, newWidth, newHeight);
         return newBitmap;
     }
}
------解决方案--------------------
把图片转换流的形式?