Bạn xem lại dữ liệu dataSet bạn đã lấy có cột "SANPHAMs" hay không.
Thêm một đều nữa mình thấy trong code bạn có viết như thế này "SANPHAMs.Count", mình đoán bạn đang muốn tính tổng sản phẩm đã lấy được. Như vậy không bind được bạn nhé("SANPHAMs" là tên cột dữ liệu, "SANPHAMs.Count" => SANPHAMs là List). Nếu có thể bạn nên tính tổng trong lúc lấy dữ liệu (lúc lấy data từ sql, lúc này phải xem kỹ năng viết sql của bạn rồi ^^).
Nếu bạn dùng Entity thì mình có gợi ý như thế này
LoaiSanPham(Ma, Ten) - Ma -> Khóa chính
SanPham(Ma, Ten, MaLoaiSP) - Ma->Khóa chính; MaLoaiSP -> khóa ngoại
Để đếm tổng sản phẩm theo loại sản phẩm ta làm như sau:
Gọi ra : Eval("Ma"), Eval("Ten"), Eval("Tong")
Chào bạn, dựa vào hình bạn post, mình đoán bạn đang Binding data vào GridView với code tương tự như thế này
Bạn xem lại dữ liệu dataSet bạn đã lấy có cột "SANPHAMs" hay không.
Thêm một đều nữa mình thấy trong code bạn có viết như thế này "SANPHAMs.Count", mình đoán bạn đang muốn tính tổng sản phẩm đã lấy được. Như vậy không bind được bạn nhé("SANPHAMs" là tên cột dữ liệu, "SANPHAMs.Count" => SANPHAMs là List). Nếu có thể bạn nên tính tổng trong lúc lấy dữ liệu (lúc lấy data từ sql, lúc này phải xem kỹ năng viết sql của bạn rồi ^^).
Bạn có thể bổ sung thêm hình minh họa hay đoạn lỗi đã mắc phải, nếu có thêm code đã viết thì càng tốt.
Và http://localhost:63737/Home.aspx chỉ chạy được trên máy của bạn thôi, nên bạn post như vậy không ai hiểu được bạn gặp lỗi gì đâu.