首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

asp.net DataList解决思路

2012-10-10 
asp.netDataList我在用DataList时遇到个问题求高手解答,就是我用DataList1控件绑定了一表后我现在又想在这

asp.net DataList
我在用DataList时遇到个问题求高手解答,就是我用DataList1控件绑定了一表后我现在又想在这个DataList1里面加个DataList2控件绑定另一个张表,但是我发现我找不到DataList2的ID来绑定第二张表,这是怎么回事,是不是不能在一个DataList里面不能再加一个DataList来绑定数据,不然怎么找不到第二个DataList2的名称??

[解决办法]
可以的,在DataList1的绑定事件中FindControl找 DataList2
然后绑定DataList2

C# code
  protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e)  {    if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item)    {      DataList DataList2 = e.Item.FindControl("DataList2") as DataList;      DataList2.DataSource = "...读取数据";      DataList2.DataBind();    }  } 

热点排行