62,025
社区成员
发帖
与我相关
我的任务
分享
void MainSellList_ItemCreated(object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)
{
DataRowView curDataItem = e.Item.DataItem as DataRowView;
if (curDataItem["sellNum"] != null)
sellNum += Convert.ToInt32(curDataItem["sellNum"]);
}
else if (e.Item.ItemType == ListItemType.Footer)
{
Label tsellNum = e.Item.FindControl("totalSellNum") as Label;
tsellNum.Text = sellNum.ToString();
}
}
//应该这样
void MainSellList_ItemCreated(object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)
{
DataRowView curDataItem = e.Item.DataItem as DataRowView;
if (curDataItem["sellNum"] != null)
{
sellNum += Convert.ToInt32(curDataItem["sellNum"]);
}
}
else if (e.Item.ItemType == ListItemType.Footer)
{
Label tsellNum = e.Item.FindControl("totalSellNum") as Label;
tsellNum.Text = sellNum.ToString();
}
}
if (curDataItem["sellNum"] != null)
判读不全 protected void Repeater4_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
DataRowView row = e.Item.DataItem as DataRowView;
sum +=Convert.ToInt32(row["ID"]);
}
else if (e.Item.ItemType == ListItemType.Footer)
{
Label l = e.Item.FindControl("Label2") as Label;
l.Text = sum.ToString();
}
}
//ItemDataBound事件中写
//例如
protected void Repeater4_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
DataRowView row = e.Item.DataItem as DataRowView;
Response.Write(row["Name"]);
}
}