如果按网上的大部分方案是在页面里添加多个fileupload控件,然后在后台用代码将它们一次性同时上传到服务器里,但如果在不知道用户到底要上传多少张图片,这样在页面里到底要添加多少个fileupload ?多个fileupload影响页面美观,又很不切合实际,请问在asp.net如何处理一次上传多张图片??很急!

解决方案 »

  1.   

    我的建议,你用两个panel,每个panel里放5个fileupload控件。在第一个panel里加个按钮“添加”,正常情况第二个panel隐藏,点击按钮时再显示。
      

  2.   

    一个fileupload上传多个文件目前只有firefox,chrome可以实现
    参见
    http://dotnet.aspx.cc/article/facbb9a7-c9c6-46ad-9591-5ba34ae27e58/read.aspx
      

  3.   

    你可以采取这种方法
    http://dotnet.aspx.cc/article/294cb4ec-1872-4d81-bde3-f9533373c147/read.aspx或者这种方法
    http://dotnet.aspx.cc/article/58ea3515-36f2-4fd9-ac89-eaf49f59816c/read.aspx