Với các loại sau đâyLàm cách nào để chỉnh sửa một số điện thoại IE2umervới ASP.NET MVC 3?
public class SomeValue
{
public int Id { get; set; }
public int Value { get; set; }
}
public class SomeModel
{
public string SomeProp1 { get; set; }
public string SomeProp2 { get; set; }
public IEnumerable<SomeValue> MyData { get; set; }
}
Tôi muốn tạo ra một hình thức chỉnh sửa cho các loại SomeModel
mà sẽ chứa các trường văn bản thông thường cho SomeProp1
và SomeProp2
và sau đó một bảng chứa một lĩnh vực văn bản cho mỗi SomeValue
trong bộ sưu tập SomeModel.MyData
.
Điều này được thực hiện như thế nào? Làm thế nào để các giá trị bị ràng buộc trở lại mô hình?
Tôi hiện có biểu mẫu hiển thị trường văn bản cho mỗi giá trị nhưng tất cả đều có cùng tên và cùng một Id. Điều này rõ ràng không phải là HTML hợp lệ và sẽ ngăn không cho MVC lập bản đồ các giá trị trở lại.
Heh, tôi đoán tôi sẽ không đăng nó ngay bây giờ bởi vì bạn đang trả lời là đã tốt hơn :) Tôi không biết bạn có thể ràng buộc danh sách dễ dàng mặc dù. Cảm ơn – Buildstarted
cho MVC3 không phải là nó tốt hơn để sử dụng Razor? – arame3333