ASP.Net如何用FileUpLoad实现多文件上传
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.Net如何用FileUpLoad实现多文件上传相关的知识,希望对你有一定的参考价值。
动态增加FileUpLoad,如何做啊?在后台该如何获取所有FileUpLoad里的路径呢?高手指点下!在后台Control.Add可以吗?
参考技术A 给你些建议哦:1.多文件上传没有必要动态添加FileUpLoad,因为这种工作并没有带来多大的收益,因为你完全可以放置4个到5个FileUpLoad控件,用户上传一般不会很多,假如超过5个也可以分多次上传。
2.如果想动态添加,你首先要判断用户还是否有下个文件上传,所以你必须添加一个BUTTON或者LABEL来让用户确认,比如:“上传下一个文件”,用户点击的事件里写:
FileUpLoad FUL = new FileUpLoad();
FUL.Name = "FUL" + Convet.ToString(i);//这个i是你要定义的全局变量,用于记录用户在同一次上传中点击了几次控件。点一次自加1,初始为0
this.Controls.Add(FUL);
i++;
获得路径就通过这个i,写个循环来获得,这样LZ应该思路很清楚了吧。本回答被提问者采纳
以上是关于ASP.Net如何用FileUpLoad实现多文件上传的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET中怎么实现多文件同时上传?要求点浏览的时候可以一次性多选文件