Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/04/2006, 11:05
Avatar de moNTeZIon
moNTeZIon
 
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 20 años
Puntos: 9
Acceso a los datos del Repeater Padre

Bunas de nuevo,
Ya me estoy metiendo con los Repeaters y funcionan divinos. Me queda un detalle por matar que por más que busque no encuentro. Dado el siguiente diseño:
Código:
<asp:Repeater ID="rptMenu" runat="server">
<ItemTemplate>
    <table>
    <tr style="Height: 22px"><td><%# DataBinder.Eval(Container.DataItem, "NombreMenu") %></td></tr>
    <asp:Repeater ID="rptOpcionMenu" runat="server" DataSource='<%# Container.DataItem.Row.GetChildRows("RelMenuOpciones") %>'>
    <ItemTemplate>
        <tr style="Height: 3px"><td></td></tr>
        <tr style="Height: 22px"><td><%# Container.DataItem("NombreOpcion") %></td></tr>
    </ItemTemplate>
    </asp:Repeater>
    <tr style="Height: 13px"><td></td></tr>
    <tr style="Height: 5px"><td></td></tr>
    </table>
</ItemTemplate>
</asp:Repeater>
El tema, por lo que veo, es que desde el Repeater "Padre" accedo a los datos mediante la instruccion: <%# DataBinder.Eval(Container.DataItem, "NombreCampo") %>
Y desde el hijo, accedo a los datos del hijo mediante: <%# Container.DataItem("NombreCampo") %>

Bien, esto funciona. Ahora necesito, desde el Repeater hijo, acceder a un campo del origen de datos del Repeater Padre. Es posible? Como??

Muchas gracias a todos!
__________________
..:: moNTeZIon ::..