Tôi có thể sử dụng:ASP.NET MVC 3: Hỗ trợ tải lên nhiều tệp HTML5?
<input type="file" name="files" id="files" multiple="multiple" />
và ràng buộc nó vào:
[HttpPost]
public ActionResult Upload(IEnumerable<HttpPostedFileBase> files)
{
...
}
Tôi đang viết một ứng dụng web cho các trình duyệt hiện đại và không cần phải lo lắng về việc IE vì vậy tôi muốn tránh sử dụng Flash. Ngay bây giờ files
luôn là null khi tôi đăng biểu mẫu. Có cách nào để có được điều này để làm việc trong MVC 3?
Cảm ơn!
thể trùng lặp của [Multi-File tải với HTML 5] (http://stackoverflow.com/questions/8713802/multi-file-upload-with-html-5) –
Bạn có thể sẽ cần phải tạo một chất kết dính mô hình tùy chỉnh. – Craig
Hoặc tạo chữ ký công khai Tải lên (HttpPostedFileBase [] tệp) ' –