Вкладка Telerik / Результаты по размеру многостраничной страницы

#.net #asp.net #telerik

#.net #asp.net #telerik

Вопрос:

У меня есть две страницы с элементами управления RadTabStrip / RadMultiPage. Обе многостраничные страницы имеют RenderSelectedPageOnly="true" настройку. Обе страницы используют один и тот же пользовательский элемент управления с одинаковыми данными. Интересная проблема, с которой я столкнулся, заключается в том, что первая страница составляет около 300 КБ, тогда как вторая страница составляет около 80 КБ. Я не уверен, как это понять, потому что присутствующий элемент управления имеет те же данные, те же элементы управления, а страницы идентичны. Я проверил, что обе страницы RenderSelectedPageOnly включены.

Есть идеи, где искать в первую очередь?

Спасибо.

Комментарии:

1. Изменится ли размер страницы, если вы переключитесь на вторую вкладку, а затем вернетесь к первой? Вызвана ли разница в размере ViewState? Глядя на источник в браузере, есть ли какая-либо заметная разница?

2. Страница 1 — размер страницы всегда низкий, страница 2 — размер страницы всегда высокий, независимо от выбранной вкладки. Незначительное изменение размера.

3. Знаете ли вы, откуда берется разница в размерах? Это состояние просмотра или что-то еще?

4. Нет, отсюда и вопрос 🙂 Я проанализировал HTML, и, похоже, он такой же… Содержимое ViewState может быть выше, но если это так, с чем это связано, поскольку отображается тот же пользовательский интерфейс? Количество вкладок почти одинаково, и на каждой странице есть одно radwindow и минимальный javascript (radwindow использует свойство navigateurl, без встроенного содержимого)….