398 строк данных замедление модального открытия? - PullRequest
0 голосов
/ 14 июня 2010

Эй, ребята, у меня странная проблема .. У меня есть список данных, который загружается только при загрузке страницы, он содержит 2 столбца: имя и дату и имеет 398 строк .. В IE 7 и выше (и, вероятно, в предыдущей версии), когда я открываюмодальный через нажатие кнопки, это занимает почти 5 секунд, чтобы открыть.ОДНАКО, если я не связываю этот список данных, он НАМНОГО быстрее ..

Кроме того, это происходит только в IE, Chrome, Firefox и Opera, которые одновременно открывают модал с помощью связанного списка данных ...

Джош

<asp:DataList ID="dListObitOneLiner" runat="server" style="margin-left:5px;" 
OnSelectedIndexChanged="dListObitOneLiner_SelectedIndexChanged"
RepeatColumns="1" 
                DataKeyField="ObitId" >
                <ItemTemplate>
                    <asp:LinkButton ID="linkbObitOne" runat="server" 
                        Text='<%# Eval("DeceasedName")%>'
                         CommandName="select"
                         Font-Names="Arial"
                         Font-Size="8pt"
                         ForeColor="Black"
                         Font-Bold="true"
                         Width="200px"
                         CssClass="MainSection_RecentObits_DataList">
                     </asp:LinkButton>
                     <asp:Label ID="Label6" runat="server" Text='<%# Eval("ServiceDateTime")%>'
                        Font-Names="Arial"
                         Font-Size="8pt"
                         ForeColor="Black"
                         Font-Bold="true"
                         Width="125px"
                         CssClass="MainSection_RecentObits_DataList"></asp:Label>
                </ItemTemplate>
                <ItemStyle Font-Names="Arial" />
            </asp:DataList> 

1 Ответ

0 голосов
/ 22 июня 2010

Хорошо нашел проблему, IE не самый быстрый в рендеринге 398 кнопок ссылок, мне пришлось перейти к опции подкачки и ограничить количество шаблонов элементов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...