decimal sum = 0;
decimal sum1 = 0;
decimal sum2 = 0;
decimal sum3 = 0;
decimal sum4 = 0;
decimal sum4 = 0;
int count = 0;
protected void RpList_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
Label lblCount = ((Label)e.Item.FindControl("lblProfits"));
HiddenField HiODR_OrderMainID = ((HiddenField)e.Item.FindControl("HiProfits"));
Double DPrints = 0.00;
DPrints = Convert.ToDouble(HiODR_OrderMainID.Value.ToString());
if (DPrints < 0)
{
lblCount.Text = DPrints.ToString("F2");
}
string num = DataBinder.Eval(e.Item.DataItem, "Quantity").ToString().Trim();
string num1 = DataBinder.Eval(e.Item.DataItem, "Length").ToString().Trim();
string num2 = DataBinder.Eval(e.Item.DataItem, "Width").ToString().Trim();
string num3 = DataBinder.Eval(e.Item.DataItem, "Height").ToString().Trim();
string num4 = DataBinder.Eval(e.Item.DataItem, "volume").ToString().Trim();
if (!num.Equals(""))
sum += Convert.ToDecimal(num);
if (!num1.Equals(""))
sum1 += Convert.ToDecimal(num1);
if (!num2.Equals(""))
sum2 += Convert.ToDecimal(num2);
if (!num3.Equals(""))
sum3 += Convert.ToDecimal(num3);
if (!num4.Equals(""))
sum4 += Convert.ToDecimal(num4);
count = count + 1;
}
this.lblBillQty.Text = count.ToString();
this.lblQuantity.Text = sum.ToString("F2");
this.lblLength.Text = sum1.ToString("F2");
this.lblWidth.Text = sum2.ToString("F2");
this.lblHeight.Text = sum3.ToString("F2");
this.lblVolume.Text = sum4.ToString("F2");
}
Repeater小计
最新推荐文章于 2024-08-07 09:52:48 发布