注意你的 encType="multipart/form-data"

解决方案 »

  1.   

    建议:
    在程序没有编好之前不要将很多语句放到try{}catch里面,
    这样调试起来会很麻烦的,
      

  2.   

    Path=Server.MapPath("..\\pictmp").ToString();
    不是把
    Path=Server.MapPath("..\\pictmp")
    就可以了
      

  3.   

    另外一个问题image是sqlserver的image类型字段
    为什么<%# DataBinder.Eval(Container.DataItem,"Image")%>浏览显示的是文本:“System.Byte[]”
    怎么让他显示图片?另外这种从数据库中取得的图片怎么规定它的大小?
      

  4.   

    ???能不能说详细点
    怎么指定Response.ContentType?
      

  5.   

    Response.ContentType为你的MIME类型,图像大小,以下代码仅供参考:
    System.Byte[] FileByteArray = new System.Byte[FileLength];
    MyStream.Read(FileByteArray,0,FileLength);System.Drawing.Image image = System.Drawing.Image.FromStream(MyStream);int nWidth = image.Width;
    int nHeight = image.Height
      

  6.   

    ContentType如果是图象的话应该怎么设置啊?在哪里设置?