Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何从嵌套中继器中的父中继器访问数据?_C#_Asp.net - Fatal编程技术网

C# 如何从嵌套中继器中的父中继器访问数据?

C# 如何从嵌套中继器中的父中继器访问数据?,c#,asp.net,C#,Asp.net,我使用modelbinding传递包含Post id、Title.的Post对象列表。。到my page.aspx 每个Post对象还包含一个注释对象列表,这些对象是 我想在内部中继器中访问的 这里是my page.aspx中的代码 总之,我想要的是访问嵌套中继器中的Item.Comments列表。我该怎么做 你试过什么你可以在ItemBound中访问它你能举个例子吗? <asp:Repeater runat="server" ID="repeater1" ItemType="OOPB

我使用modelbinding传递包含Post id、Title.的Post对象列表。。到my page.aspx

每个Post对象还包含一个注释对象列表,这些对象是

我想在内部中继器中访问的

这里是my page.aspx中的代码


总之,我想要的是访问嵌套中继器中的Item.Comments列表。我该怎么做

你试过什么你可以在ItemBound中访问它你能举个例子吗?
<asp:Repeater runat="server" ID="repeater1" ItemType="OOPBLOG.Model.Classes.Post" 
    SelectMethod="LoadPosts"
    OnCallingDataMethods="postView">

    <ItemTemplate >
        <table>
        <tr>
            <td><%#Item.Title %></td>
        </tr>
        <tr>
            <td><%#Item.Body %></td>
        </tr>
        <tr>
            <td><%#Item.Date %></td>
        </tr>         
            <asp:Repeater runat="server" ID="repeater2">
                <ItemTemplate>
                    <table>
                        <tr>
                            <td>
                                  <%# ((RepeaterItem)Container.Parent.Parent).ItemType %>
                            </td>
                        </tr>
                    </table>
                </ItemTemplate>
            </asp:Repeater>
        </table>
    </ItemTemplate>
</asp:Repeater>