cdemott33
asked on
Help with nested repeater and parameters
I have a repeater called "myimages" that displays the name of an image and the image itself. I need to nest another repeater (called myimagedetails) with the myimages repeater. The myimagedetails contains a Grid.
Is there a way to use a FUNCTION for my datasource of the nested myimagedetails repeater so I can pass a parameter?
The initial repeater has a value called "ImageID" that I'd like to pass via my fucntion. The function would return a datatable based on the ImageID parameter and would load the Grid wtih the proper information.
Is this possible? If so, could you provide me with an example of how I could achieve this?
Thanks!
Example below is as far as I've gotten.
Is there a way to use a FUNCTION for my datasource of the nested myimagedetails repeater so I can pass a parameter?
The initial repeater has a value called "ImageID" that I'd like to pass via my fucntion. The function would return a datatable based on the ImageID parameter and would load the Grid wtih the proper information.
Is this possible? If so, could you provide me with an example of how I could achieve this?
Thanks!
Example below is as far as I've gotten.
<asp:Repeater ID="myimages" runat="server">
<ItemTemplate>
<table class="style1">
<tr>
<td>
Image Name: <%# DataBinder.Eval(Container.DataItem, "name")%>
Picture:
<img alt="Picture" src="<%# DataBinder.Eval(Container.DataItem, "ImageURL")%>" />
</td>
<td>
<asp:Repeater ID="myimagedetails" runat="server" DataBind=????????????????>
<ItemTemplate>
<asp:GridView ID="GridItemDetails" runat="server">
</asp:GridView>
</ItemTemplate>
</asp:Repeater>
</td>
</tr>
</table>
</ItemTemplate>
</asp:Repeater>
you can use OnItemDataBound of parent repeator and assign datasource to child
ASKER CERTIFIED SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
ASKER
Thank you!