注册 登录
编程论坛 ASP.NET技术论坛

DataList1中嵌套DataList2该如何绑定DataList2???

liyachi 发布于 2007-12-04 10:57, 927 次点击
DataList1中嵌套DataList2该如何绑定DataList2???
1 回复
#2
sean882007-12-04 18:02
原帖由 [bold][underline]liyachi[/underline][/bold] 于 2007-12-4 10:57 发表 [url=http://bbs.bc-cn.net/redirect.php?goto=findpost&pid=1130222&ptid=190255][/url]
DataList1中嵌套DataList2该如何绑定DataList2???


这个是datagrid 嵌套Repeater ,可以参考一下,红色部分是后台定义的主子关系

   <asp:datagrid id="dgrdInfoList" runat="server" >
    <Columns>
     <asp:TemplateColumn HeaderText="PaymentID">
      <ItemTemplate>
       <asp:Repeater id="ChildRepeater" DataSource='<%# ((DataRowView)Container.DataItem).Row.GetChildRows("BookingItemIDRelation") %>' runat="server">
        <ItemTemplate>
         <%# DataBinder.Eval(Container.DataItem, "[\"PaymentID\"]")%>
         <br>
        </ItemTemplate>
       </asp:Repeater>
      </ItemTemplate>
  </Columns>
</asp:datagrid>
1