Tôi đang cố gắng thực hiện một mẫu đơn đặt hàng bằng cách sử dụng ASP.NET MVC nhưng phải đối mặt với rất nhiều khó khăn. Tất cả các mẫu mà tôi tìm thấy có liên quan đến việc xem biểu mẫu chi tiết chính và không có mẫu nào để thêm hoặc chỉnh sửa.Mẫu MVC Master Chi tiết Nhập
Giả sử tôi có hai bảng: Thứ tự và Dòng đơn hàng có liên quan đến nhau với mối quan hệ một-nhiều. Trong giao diện chính, tôi có nút “Mới” khi nhấp vào nó sẽ hiển thị chế độ xem đơn đặt hàng mới bao gồm các trường đơn đặt hàng, lưới hiển thị các dòng đơn đặt hàng và nút “Lưu” khi được nhấp sẽ duy trì toàn bộ đơn đặt hàng cùng với các dòng của nó vào cơ sở dữ liệu. Lưới phải có ba nút: “Thêm đường”, “Chỉnh sửa đường” và “Xóa đường”. Khi “Add Line” được nhấn, một khung nhìn mới sẽ được hiển thị cho phép người dùng thêm dòng vào các đường lưới khung nhìn thứ tự - ở giai đoạn này cơ sở dữ liệu không bị ảnh hưởng. Khi người dùng nhấp vào "Chỉnh sửa dòng", chế độ xem sẽ được hiển thị cho phép người dùng chỉnh sửa dòng đã chọn và khi cập nhật xong các dòng lưới đặt hàng.
Vấn đề khó khăn nhất là:
Làm cách nào để chuyển thứ tự và tập hợp các dòng của nó giữa chế độ xem đơn hàng và chế độ xem thứ tự?
Làm cách nào để cập nhật chế độ xem đơn hàng dựa trên các thay đổi trong chế độ xem thứ tự dòng?
Và cách duy trì các thay đổi giữa các chế độ xem mà không có cơ sở dữ liệu liên quan?
Có ví dụ cụ thể nào cho thấy cách triển khai tính năng này bằng MVC không?
Trợ giúp và phản hồi của bạn được đánh giá cao.
Tôi thích câu hỏi của bạn rất nhiều. –