本文描述了如何把Repeater 控件嵌套进DataGrid来显示分级的数据 。当然,你也可以将这一技术应用到其他的列表绑定控件上去,比如DataGrid包含DataGrid,DataList包含DataList等等的组合。
完整的代码 如下,要注意的是,
DataGrid1.Datasource=dv;
DataGrid1.DataBind();
一定要在ds.Relations.Add(..)之后..
<Mailto:%@import">%@import namespace="System.Data" %>
<%@import namespace="System.Data.Oledb"%>
<ASP:DataGrid id="DataGrid1" runat="server" AutoGenerateColumns="false">
<%# DataBinder.Eval(Container.DataItem,"location_name") %>
<%# Container.ItemIndex+1%>.<%# DataBinder.Eval(Container.DataItem, "["label"]")%>