[英]Nested Repeaters - have 3 repeaters
我了解父級中繼器上的OnItemDatabound屬性...很有意義
這是我的問題:
可以說我的數據結構如下:
<List>
Parent Level Movie String
Next Level : Amenities <List>
Next level: Showtimes <List>
所以我創建了一個電影列表,在該電影列表中是一個設施列表,在那個設施列表中是放映時間
Movies is Repeater 1 Amenities is Repeater 2 Child of Repeater 1 Showtimes is Repeater 3 Child of Repeater 2
因此,我的問題是電影位於列表中,並且每個不同的Repeater項都位於列表中,這些列表是否可以用作每個Child Repeater的數據源,因為數據已經包含在內。
是的他們可以。 甚至都不難。 您的標記看起來可能像這樣:
<asp:Repeater runat="server">
<ItemTemplate>
<asp:Label runat="server" Text='<%# Eval("Title") %>' />
<asp:Repeater runat="server" DataSource="Amenities ">
<ItemTemplate>
<asp:Label runat="server" Text='<%# Eval("SomeField") %>' />
<asp:Repeater runat="server" DataSource="Showtimes">
<ItemTemplate>
<asp:Label ID="Label1" runat="server"
Text='<%# Eval("SomeOtherField") %>' />
</ItemTemplate>
</asp:Repeater>
</ItemTemplate>
</asp:Repeater>
</ItemTemplate>
</asp:Repeater>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.