在ItemDataBound事件触发时 ,必须首先判断当前绑定的模板类型,否则将无法获取指定的控件。
protected
void
DataList1_ItemDataBound(
object
sender, DataListItemEventArgs e)
... {
if(e.Item.ItemType.ToString()=="Item")
Response.Write("<script>alert('" + ((Label)e.Item.FindControl("Label1")).Text + "');</script>");
}
... {
if(e.Item.ItemType.ToString()=="Item")
Response.Write("<script>alert('" + ((Label)e.Item.FindControl("Label1")).Text + "');</script>");
}