Hướng dẫn làm giỏ hàng asp.net c năm 2024
Cập nhật phương thức Lấy giỏ hàng từ Session[« Giohang »] nếu có, nếu không sẽ khởi tạo giỏ hàng rỗng
ü Từ Phương thức GioHang() xây dựng View GioHang.cshtml tương ứng như sau : üXem và cập nhật lại liên kết dẫn đến trang Giỏ hàng : Trang Details.cshtml üThực thi xem Kết quả : Tư trang Details : Click vào liên kết đặt mua (Thực hiện trên một số sản phẩm, và thực hiện lặp lại vài lần trên 1 sản phẩm.) üThực hiện truy cập vào trang: http://localhost:1456/GioHang/Giohang Kết quả: Các sản phẩm được chọn đã lưu vào Session[“Giohang”] üĐặt thông tin Giỏ hàng lên Menu của trang Layout o Tạo một Action GiohangPartial trả về PartialView, truyền các ViewBag thông tin về số lượng và tổng tiền của giỏ hàng.
Cập nhật code cho View : GiohangPartial üKết quả: üCập nhật liên kết “Chi tiết” và “Xóa” trong View Giohang.cshtml üClick vào liên kết “Chi tiết” sẽ mở trang Details. üXử lý xóa giỏ hàng:
Kết quả : Click « Xóa » để xóa mặt hàng ra khỏi giỏ. üBổ sung tiếp chức năng “Cập nhật » dùng cho phép điều chỉnh số lượng và cập nhật lại thành tiền và tổng tiền.
üBổ sung tiếp chức năng “Xóa Giỏ Hàng » cho phép xóa tất cả thông tin trong Giỏ hàng.
Kết quả: Tại trang Giỏ Hàng khi Click “Xóa Giỏ hàng”, hệ thống sẽ xóa tất cả thông tin trong Giỏ hàng và trở về trang chủ. |