本帖最后由 fanxin_1999 于 2011-08-27 12:58:36 编辑

解决方案 »

  1.   

    换成 <asp:FileUpload ID="FileUpload1" runat="server" Width="600px" />这个
    http://www.cnblogs.com/shengtianlong/archive/2010/11/29/1891010.html
    http://apps.hi.baidu.com/share/detail/22013279
    参考
      

  2.   

    是不是代码逻辑有问题啊,
    <%if (_bool = true)
      { %><asp:Button ID="UploadButton" Text="上传" onclick="Button2_Click" runat="server" /><%}
      else if (_bool = false)
      { %> 上传成功 <%} %>if判断里怎么是赋值语句啊,把==错写成=了吧
      

  3.   

    <%if (_bool = true)
      { %><asp:Button ID="UploadButton" Text="上传" onclick="Button2_Click" runat="server" /><%}
      else if (_bool = false)
      { %> 上传成功 <%} %>
    少=号。
      

  4.   

    先表示感谢。 <%if (_bool == true) 前台页面的代码改好了,主要还是后台的问题。如何获得上传路径。等啊等。。
      

  5.   

    建议你使用 第三方上传组建 例如  swfupload (jquery+flash)
    站在巨人的肩膀上才能看的更远演示地址 :http://demo.swfupload.org/v250beta3/
      

  6.   

    打错了,它使用的是 js+flash 实现
      

  7.   

    InputFile.FileName ?
    如果没有什么特殊的要求,你为什么不直接用FileUpload控件呢?
      

  8.   

        public override void VerifyRenderingInServerForm(Control control)
        {
              }在后台加上这句就ok了 我也碰到过。