本帖最后由 selinagel163 于 2010-08-17 18:36:01 编辑

解决方案 »

  1.   

    ReadTimeout和WriteTimeout方法总是引发InvalidOperationException
    string strl="";   
    if (FileUpload1.HasFile)
      {
      FileUpload1.SaveAs(""); 
     strl= FileUpload1.PostedFile.ContentLength;
     System.IO.Stream myStream;
    myStream=FileUpload1.FileContent;
    Byte myByteArray[];
    System.IO.Stream myStream;
    myStream=FileUpload1.FileContent;
    myByteArray=myStream.ToArray();
    }
      

  2.   

       //新建一个bmp图片
                System.Drawing.Image bitmap = new Bitmap(towidth, toheight);
                //新建一个画板
                Graphics g = Graphics.FromImage(bitmap);
                //设置高质量插补法
                g.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.High;
                //设置高质量,低速度呈现平滑程序
                g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality;
                //清空画布并以透明背景色填充
                g.Clear(Color.Transparent);
                //在指定位置并且按指定大小绘制原图片的制定部分
                g.DrawImage(sourceImage, new Rectangle(0, 0, towidth, toheight), new Rectangle(x, y, ow, oh), GraphicsUnit.Pixel);
    不是Fileupload 是Image.save