repeater实现统计问题
protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
int sum1 = 0;
int sum2 = 0;
int sum3 = 0;
int sum4 = 0;
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
sum1 =sum1+ Convert.ToInt32((e.Item.FindControl("Label1") as Label).Text);
sum2 += Convert.ToInt32((e.Item.FindControl("Label2") as Label).Text);
sum3 += Convert.ToInt32((e.Item.FindControl("Label3") as Label).Text);
sum4 += Convert.ToInt32((e.Item.FindControl("Label4") as Label).Text);
}
else if (e.Item.ItemType == ListItemType.Footer)
{
(e.Item.FindControl("LitSum1") as Literal).Text=sum1.ToString();
JScript.Alert(sum1);
}
JScript.Alert(sum2);
}
为什么数据累加不了呢