我用Label l = (Label)DataList1.Items[0].FindControl("Label1"); String a=l.Text;获取datalist里面的一个label的ID
运行的时候说是未定义的实例
是因为(Label)DataList1.Items[0].FindControl("Label1")的值是null?
运行的时候说是未定义的实例
是因为(Label)DataList1.Items[0].FindControl("Label1")的值是null?
foreach(DataListItem item in dl.Items)
{
if (item.ItemType == ListItemType.Item || item.ItemType == ListItemType.AlternatingItem)
{ }
}
datalist怎么绑定的?
{
if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item)
{
Label l = (Label)e.Item.FindControl("Label1");
String a = l.Text;
}
}
{ }这句很重要。