У меня есть повторитель с двумя вложенными повторителями. Но при загрузке страницы и отметке таймера загружаются только данные первого повторителя, а 2 вложенных повторителя не загружают никаких данных. Что я делаю неправильно? Я вынимаю панель обновления, и она отлично работает. Код ниже:
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Repeater ID="rptTitle" runat="server" SelectMethod="rptTitle_GetData" ItemType="WayfindingDashboard.Library.Models.WayfindingInfo">
<ItemTemplate>
<div class="title lightblue">
<%#Item.GroupName%>
</div>
<div class="purple Name">
<div class="col-md-3 col-sm-3 col-xs-3 col-lg-3 text-center" style="margin: 0; padding: 0; height: 100%">
<img class="icon-elevator" />
</div>
<div class="col-md-9 col-sm-9 col-xs-9 col-lg-9 WayfindingTitle">
<%#Item.Name%>
</div>
</div>
<asp:Repeater ID="rptMain" runat="server" DataSource="<%#Item.ListOfLocations%>" ItemType="WayfindingDashboard.Library.Models.WayfindingInfo">
<ItemTemplate>
<div class="purple">
<div class="col-md-9 col-sm-9 col-xs-9 col-lg-9">
<div class="location">
<%#Item.LocationName%>
</div>
<asp:Repeater ID="rptServices" runat="server" DataSource="<%#Item.ListOfServices%>" ItemType="WayfindingDashboard.Library.Models.WayfindingInfo">
<ItemTemplate>
<div class="service">
<asp:Label ID="lblService" runat="server" Text="<%#Item.Service%>"></asp:Label>
</div>
</ItemTemplate>
</asp:Repeater>
</div>
<div class="col-md-3 col-sm-3 col-xs-3 col-lg-3 text-center">
<span class="<%#Item.IconDirectionCSS%>"></span>
</div>
</div>
</ItemTemplate>
</asp:Repeater>
</ItemTemplate>
</asp:Repeater>
</ContentTemplate>
</asp:UpdatePanel>