Repeater里面嵌套一个Repeater 请高手明示~! 很急很急~!~!
的有关信息介绍如下:

下面是我之前写的一个datalist嵌套datalist的例子,与repeater一样,你参考一下最近老是有人问这个问题,其实这个问题细细想来其实就是把一个DataList(childTabaList)写在一个dataList(parentDataList)的中,然后再对datalist进行绑定,下面就是如何实现的代码:前台: <%# DataBinder.Eval(Container,"DataItem.OnDutyPeople") %> '> c# 代码:DataTable mytable = new DataTable("parentTable");mytable.Columns .Add(new DataColumn("OnDutyPeople"));这是用于绑定parentDataList的数据;DataTable childTable = new DataTable("childTable"); childTable.Columns.Add(new DataColumn("OnDutyPeople"));childTable.Columns.Add(new DataColumn("MeetingName"));这是用于绑定childDataList的数据;(以上的datatable的数据载入,很简单我就不写了,)下面就是如何把这两个datatable联系起来,这是关键;DataSet ds = new DataSet();ds.Tables.Add(mytable);ds.Tables.Add(childTable);ds.Relations.Add("myrelation", ds.Tables["parentTable"].Columns["OnDutyPeople"], ds.Tables["childTable"].Columns["OnDutyPeople"]);这里利用DataSet的Relations的add方法,把两个table关联起来,第一个参数是这个关联的名称,第二个参数是外层datalist的与内层datalist相关联的主键,第三个参数是内层datalist与外层datalist相关联的外键。ParentDataList.DataSource = ds.Tables["parentTable"].DefaultView;ParentDataList.DataBind();这样就把数据绑定上去了;下面就是如何获取DataList的数据了,相信对于经常操作DataList的大虾们,是小菜一碟,for(int i=0;i