protected void dlMenuBig_ItemDataBound(object sender, DataListItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item)
{
menusmall.BindMenuSmallBig((DataList)e.Item.FindControl("dlMenuSmall"), ((Label)e.Item.FindControl("lblId")).Text);
}
}
上面的代码是我在触一个datalist的数据绑定事件后绑定数据至dlMenuSmall,里面的dlMenuSmall是一个DATALIST,当dlMenuSmall没有数据时,这个dlMenuBig_ItemDataBound事件就一直在运行。这是为什么啊,求回答??
{
if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item)
{
menusmall.BindMenuSmallBig((DataList)e.Item.FindControl("dlMenuSmall"), ((Label)e.Item.FindControl("lblId")).Text);
}
}
上面的代码是我在触一个datalist的数据绑定事件后绑定数据至dlMenuSmall,里面的dlMenuSmall是一个DATALIST,当dlMenuSmall没有数据时,这个dlMenuBig_ItemDataBound事件就一直在运行。这是为什么啊,求回答??
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货