我正在尝试使用上传多个文件
< input id =“testUpload”type =“file”multiple =“true”/>
(是的,我知道它在IE上不起作用).但我的问题是,在代码中我应该怎么做才能遍历每个文件并上传它?
我尝试着
foreach(HttpPostedFile file in Request.Files["testUpload"]){
}
但我明白了
foreach statement cannot operate on variables of type 'System.Web.HttpPostedFile' because 'System.Web.HttpPostedFile' does not contain a public definition for 'GetEnumerator'
我知道我可以做多个=“假”:
HttpPostedFile file = Request.Files["testUpload"];
然后对该文件进行操作.但是,如果我选择多个文件呢?如何使用foreach迭代每个?