/// <summary> /// 绑定列表 /// </summary> private void BindList() { using (PurProvider purProvider = new PurProvider()) { string dateFrom = LocalGlobal.ConvertDateFormat(DateFrom.Text.Trim()).ToString("yyyyMMdd"); string dateTo = LocalGlobal.ConvertDateFormat(DateTo.Text.Trim()).ToString("yyyyMMdd"); DataTable table = purProvider.PurQuery(PRNoFrom.Text.Trim(), PRNoTo.Text.Trim(), OrNoFrom.Text.Trim(), OrNoTo.Text.Trim(), VenFrom.Text.Trim(), VenTo.Text.Trim(), dateFrom, dateTo, DrawNoFrom.Text.Trim(), DrawNoTo.Text.Trim(), PrlNo.Text.Trim(), PrlName.Text.Trim()); List.DataSource = table; decimal amt = 0; foreach (DataRow row in table.Rows) { amt += Util.ToDecimal(row["PRLPACST"].ToString()) * Util.ToDecimal(row["PRLQTY"].ToString()); } SumAmt.Text = amt.ToString(); } List.DataBind(); }