Tôi đang làm việc trên trang "chỉnh sửa" cho một đối tượng. Trên trang này, tôi muốn có một cái gì đó giống như một DetailsView cho phép chỉnh sửa các thuộc tính của đối tượng cũng như một GridView với trẻ em và cho phép đơn giản Add/Edit/Delete của trẻ em. Các cập nhật cho các đối tượng cha hoặc con không nên lưu vào cơ sở dữ liệu cho đến khi nhấn nút Save. Tôi là các mẫu web asp.net và Entity FrameworkCần ví dụ về biểu mẫu web chỉnh sửa đối tượng đối tượng gốc với trẻ em
Như một ví dụ đơn giản, hãy tưởng tượng một đối tượng Project với một bộ sưu tập Tài nguyên. Tôi đang xây dựng một trang cho phép người dùng thay đổi các thuộc tính Project như ProjectName trong một DetailsView cũng như thêm/chỉnh sửa/xóa một Resource trong Gridview bên dưới. Một nút Lưu ở dưới cùng sẽ lưu mọi thứ.
Tôi đã tìm thấy ví dụ về điều này trong MVC, nhưng gặp sự cố khi tìm ví dụ về biểu mẫu web.
Tôi không có lược đồ này, nhưng một ý tưởng là để lưu các trẻ em thay đổi dữ liệu trên ViewState cho đến khi dữ liệu tổng thể đi để lưu, sau đó lưu chúng lại với nhau. – Aristos