■ nút Mẹo Edit là bên trong các yếu tố hình thức trong Ví dụ 11-6 để hai nút ngồi cạnh nhau, làm việc xung quanh khoảng cách mà Bootstrap áp dụng. Các nút Edit sẽ gửi một yêu cầu HTTP GET đến máy chủ để có được các chi tiết hiện tại của một sản phẩm; này không đòi hỏi một yếu tố hình thức. Tuy nhiên, kể từ khi vào nút Xoá bỏ sẽ làm cho một sự thay đổi trạng thái ứng dụng, tôi cần phải sử dụng một HTTP POST request-và đó đòi hỏi các yếu tố hình thức.
Chỉnh sửa sản phẩm
để cung cấp tạo và tính năng cập nhật, tôi sẽ thêm một trang sản phẩm chỉnh sửa như thể hiện trong hình 11-2. Đây là hai bộ phận để công việc này:
• Hiển thị một trang đó sẽ cho phép các quản trị viên để thay đổi các giá trị cho các thuộc tính của một sản phẩm
• Thêm một phương pháp hành động đó có thể xử lý những thay đổi khi chúng được gửi
Tạo Edit Action Phương
Liệt kê 11-7 cho thấy các phương pháp hành động chỉnh tôi đã thêm vào bộ điều khiển quản trị, mà sẽ nhận được các yêu cầu HTTP gửi bởi trình duyệt khi người dùng nhấp vào nút Edit.
Liệt kê 11-7. Thêm một phương pháp EditAction trong AdminController.cs tập tin
sử dụng Microsoft.AspNetCore.Mvc; sử dụng SportsStore.Models; sử dụng System.Linq;
đang được dịch, vui lòng đợi..
