Tôi rất mới để ASP.net MVC, vì vậy hãy như mô tả càng tốt trong câu trả lời của bạn :)hình ảnh nhiều + lĩnh vực văn bản tải lên trong ASP.NET MVC
Hãy để tôi đơn giản hóa những gì tôi đang cố gắng để làm. Hãy tưởng tượng tôi có một hình thức mà bạn muốn nhập một số thông tin về một chiếc xe hơi. Các trường có thể là: Make, Model, Year, Image1, Image2.
Ở cuối biểu mẫu là nút "Lưu". Phương thức điều khiển liên quan sẽ lưu Image1 và Image2 vào đĩa, lấy tên tệp của chúng và liên kết chúng với mô hình ô tô, sau đó sẽ được lưu vào cơ sở dữ liệu.
Bất kỳ ý tưởng nào?
Xin cảm ơn các bạn!
Sửa
winob0t đã cho tôi hầu hết các cách đó. Vấn đề nổi bật duy nhất là như sau: Image1 và Image2 không phải là trường bắt buộc, vì vậy bây giờ tôi có thể lưu 0,1 hoặc 2 hình ảnh; nhưng nếu người dùng chỉ tải lên 1 hình ảnh tôi không có cách nào để biết liệu nó đến từ imageUpload1 hay imageUpload2.
Một lần nữa, mọi trợ giúp đều được đánh giá cao!
Bạn đã cho tôi một nửa ở đó! Chỉ có một vấn đề nhỏ: Image1 và Image2 không được đảm bảo ở đó. Vậy nếu người dùng chỉ cung cấp Image2 chứ không phải Image1 thì sao? Có cách nào để biết điều khiển tải lên đến từ đâu không? –
thay vì Request.Files [0] bạn sẽ có thể sử dụng Request.Files ["formInputname"] – LaserJesus
if (Request.Files ["formInputname"]! = Null && Request.Files ["formInputname"]. ContentLength> 0) – LaserJesus