Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: Khi ta thay đổi số lượng của một mặt hàng trong giỏ, thì cập nhật thế nào để thành tiền thay đổi theo?

  1. #1
    Ngày gia nhập
    10 2010
    Bài viết
    10

    Smile Khi ta thay đổi số lượng của một mặt hàng trong giỏ, thì cập nhật thế nào để thành tiền thay đổi theo?

    Cụ thể là, tớ tạo ra giỏ hàng như sau:
    public class CartItem : DataTable
    {
    public CartItem()
    {
    this.Columns.Add( new DataColumn("Mah",typeof(int)));
    this.Columns.Add( new DataColumn("Tenh",typeof(String)));
    this.Columns.Add( new DataColumn("Anh",typeof(String)));
    this.Columns.Add( new DataColumn("GiaNiemyet",typeof(float)));
    this.Columns.Add( new DataColumn("DVT",typeof(String)));
    this.Columns.Add( new DataColumn("sl",typeof(int)));
    }
    }
    Tớ muốn viết thêm 1 public để : khi tớ thay đổi số lượng của mặt hàng đã chọn trong giỏ, thì tớ click và nút cập nhật nó sẽ cập nhật số thành tiền
    Rất mong các bạn sẽ chỉ giùm mình.
    Thanks!

  2. #2
    Ngày gia nhập
    09 2008
    Nơi ở
    Nơi nào đó có em
    Bài viết
    87

    Bạn thêm 1 cột ThanhTien vao sau đó tính bằng cách

    ThanhTien=GiaNiemyet*sl

    Rồi gán kết quả này cho 1 textbox nào đó chẳng hạn

  3. #3
    Ngày gia nhập
    04 2009
    Nơi ở
    /Users/richtran
    Bài viết
    103

    Trích dẫn Nguyên bản được gửi bởi yeurongcon Xem bài viết
    Cụ thể là, tớ tạo ra giỏ hàng như sau:

    Tớ muốn viết thêm 1 public để : khi tớ thay đổi số lượng của mặt hàng đã chọn trong giỏ, thì tớ click và nút cập nhật nó sẽ cập nhật số thành tiền
    Rất mong các bạn sẽ chỉ giùm mình.
    Thanks!
    Bạn có thể viết trigger để cập nhật Cột Thành Tiền khi thay đổi số lượng

  4. #4
    Ngày gia nhập
    03 2010
    Bài viết
    41

    Để thực hiện việc này, bạn có thể tạo 1 delegate để thực hiện mỗi khi số lượng của giỏ hàng thay đổi. Khi đó, bất cứ khi nào số lượng trong giỏ hàng thay đổi, giá cả sẽ tự động cập nhật mà bạn không cần phải có một thao tác nào

Các đề tài tương tự

  1. [Thắc mắc] Hàm thay đổi giá trị của Label theo mỗi giây ko hoạt động
    Gửi bởi takiemtam trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 7
    Bài viết cuối: 22-04-2013, 06:10 PM
  2. Trả lời: 9
    Bài viết cuối: 16-12-2012, 10:54 AM
  3. Thay đổi kích thước FORM thì các control trên form thay đổi theo. Làm như thế nào?
    Gửi bởi sonthuy_st trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 8
    Bài viết cuối: 17-10-2012, 11:30 AM
  4. Trả lời: 0
    Bài viết cuối: 24-02-2012, 08:41 AM
  5. Trả lời: 0
    Bài viết cuối: 17-02-2012, 10:34 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn