|
如何在GridView中實現,當條件為=A欄位的值,取B欄位的值加總? |
|
|
此例為,如果Type="001"則加總QTY.請依照自己情況作相應修改.建議用InfoBindingsource處理比較好.可在Navigator的BeforeItemClick事件中進行。 int i = ibsDetail.List.Count; int qty = 0; string sType = ""; for (int j = 0; j < i; j++) { sType = ((DataRowView)ibsDetail.List[j])["TYPE"].ToString(); if (sType == "001") qty = qty + Convert.ToInt16(((DataRowView)ibsDetail.List[j])["QTY"]); }
|
|
|