紧急求救?DataList欠套DataList 里面的DataList显示了两次
public void DataList1_ItemCreated(object sender, System.Web.UI.WebControls.DataListItemEventArgs e)
{
   if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem )
{
System.Web.UI.WebControls.TextBox tb = e.Item.FindControl("TextBoxID") as TextBox;
string a=((DataRowView)e.Item.DataItem).Row["ID"].ToString();
DataList dl = new DataList ();
ContectDb condb=new ContectDb();
DataSet das1=new DataSet();
das1=condb.dbList("select * from placeList where area_id="+Convert.ToInt32(a));
dl.RepeatColumns=5;
dl.DataSource = das1.Tables["person"].DefaultView;
dl.ItemTemplate=new myTemp();
dl.DataBind ();
e.Item.Controls.Add (dl);
}
}
单步执行DataList1_ItemCreated 结果if语句执行了两次 所以内欠的DataList显示了重复的两次内容
不知道为什么 请高手指点 谢谢!