を使用して複数のファイルをアップロードしようとしています
<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'
私は私ができることを知っていますmultiple = "false"
:
HttpPostedFile file = Request.Files["testUpload"];
そして、そのファイルに対して操作を行います。しかし、複数のファイルを選択している場合はどうなりますか? を使用してそれぞれを反復する方法はforeach
?