Trong bài tập này, bạn sẽ sử dụng các trình gỡ lỗi để bước qua Giỏ hàng
ứng dụng mà bạn đã học trong chương 4. Tuy nhiên, bạn sẽ làm việc với một
phiên bản của nó, do đó bạn có thể thử nghiệm mà không thay đổi với phiên bản gốc.
Sử dụng breakpoint, bước qua báo cáo, và lời khuyên xem dữ liệu
1. Mở trang web Ex05Cart trong thư mục aspnet45_cs. Sau đó, thay đổi trang web này để nó sử dụng IIS Express, và thiết lập các trang bắt đầu trang Order.
2. Hiển thị mã cho các trang theo thứ tự, và thiết lập một breakpoint trên báo cáo trong xử lý sự kiện Load mà gọi phương thức GetSelectedProduct.
3. Chạy ứng dụng trong trình duyệt mặc định. Khi ứng dụng vào chế độ nghỉ, điểm đến thuộc tính IsPostBack để thấy rằng giá trị của nó trong tip dữ liệu là null. Sau đó, điểm đến đầu dữ liệu và nhấp vào biểu tượng pin để đầu dữ liệu vẫn còn mở.
4. Bấm phím FLL để thực hiện câu lệnh tiếp theo. Chú ý rằng tuyên bố này là trong phương pháp GetSelectedProduct. Nhấn FLL chính hai lần nữa để thấy rằng chỉ có một tuyên bố được thực hiện mỗi khi.
5. Nhấp vào nút Bước Out trên thanh công cụ Debug để bỏ qua những điều khoản còn lại trong phương pháp GetSelectedProduct. Điều này sẽ đưa bạn trở lại phương thức Page_Load
đang được dịch, vui lòng đợi..
