Tôi muốn biết cách tôi có thể ràng buộc các giá trị biểu mẫu của tôi với chế độ xem được nhập mạnh mẽ của tôi từ một hộp MultiSelect.asp.net mvc gõ mạnh kiểu xem với nhiều lựa chọn
Rõ ràng khi biểu mẫu gửi hộp chọn nhiều sẽ gửi chuỗi giá trị đã chọn của tôi ... cách tốt nhất để chuyển chuỗi giá trị này trở lại danh sách đối tượng để đính kèm vào mô hình của tôi là cập nhật?
public class MyViewModel {
public List<Genre> GenreList {get; set;}
public List<string> Genres { get; set; }
}
Khi cập nhật mô hình của tôi bên trong bộ điều khiển tôi đang sử dụng UpdateModel như dưới đây:
Account accountToUpdate = userSession.GetCurrentUser();
UpdateModel(accountToUpdate);
Tuy nhiên tôi cần phải bằng cách nào đó có được các giá trị từ chuỗi lại thành các đối tượng.
Tôi tin rằng nó có thể có liên quan đến mô hình kết dính nhưng tôi không thể tìm thấy bất kỳ ví dụ rõ ràng nào về cách thực hiện việc này.
Cảm ơn !! Paul
Bài đăng của Haack là về danh sách liên kết của các đối tượng, chứ không phải hộp danh sách ... –