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事件就一直在运行。这是为什么啊,求回答??