同一个页面使用neatupload(上传大文件),和FileUpload(WEB控件),FileUpload上传不了文件
这是Neatupload
<Upload:InputFile ID="AttachFile" runat="server" />
                                            <asp:Button ID="Upload" runat="server" CausesValidation="False" OnClick="Upload_Click"
                                                OnClientClick="ToggleVisibility('ProgressBar','on')" Text="上传" />
                                            <div id="ProgressBar" style="display: none; width: auto">
                                                <Upload:ProgressBar ID="pbProgressBar" runat="server" Height="35px" Inline="true"
                                                    Triggers="Upload" Width="600px">
                                                </Upload:ProgressBar>
                                            </div>这是<asp:FileUpload ID="FileUpload1" runat="server"  Width="283px" />如果两个同时存在的话,FileUpload就上传不了,去掉Neatupload就可以正常上传了!请问这是怎么回事!

解决方案 »

  1.   

    看看Neatupload有没有生成什么JS
      

  2.   


    兄弟,不是的,我大文件控件是用来上传一些比较大的文件,FileUpload是用来上传图片的!写判断不管用的,只要这个页面有neatupload,fileupload就不起作用的!
      

  3.   

    参考:
    http://blog.csdn.net/dotnet_2007/archive/2007/10/03/1810503.aspx
      

  4.   

    可能是web.config里面设置了 所有上传的数据都要通过Neatupload 
    其实如果Neatupload 能上传的话 为什么还要用fileuplaod呢?
      

  5.   

    呵呵,如果上传个小小的图片也用neatupload是不是太浪费了呢。杀鸡焉用牛刀啊!
      

  6.   


    我上传都没有问题的,就是fileupload不能使用而已!
      

  7.   

    那能不能干脆就不用FileUpload,我给你个建议,用input flie.<p id="MyFile"><input type="file" size="50" name="File"/><br/></p>
                            <p> 
                                <asp:Button Runat="server" Text="开始上传" ID="UploadButton"></asp:Button> 
                            </p> 
      

  8.   

    一般情况下都不用FileUpload来上传文件的,它最多上传些图片等小的文件
      

  9.   


    是的,我就是用他来传点小图片的,所以没有用两个neatupload啊,现在看来都解决不了,只能用两个neatupload,实在是不情愿啊,呵呵,问题没解决,是很郁闷的事!