Вот мой сценарий. У меня есть список из 550 объектов (каждый объект представляет собой заказ на поставку), которые мне нужно отобразить на экране.
Я возвращаю свой Список заказов на поставку в представление и зацикливаю их, вызывая пользовательский элемент управления, и передаю объект, который отображает HTML-элемент div с содержимым заказа на покупку. Это нормально и работает нормально.
Однако, что я заметил, так это то, что если удалить пользовательский элемент управления и просто распечатать тот же самый точный HTML (просто иметь HTML внутри цикла, а не внутри UC), я вижу очень медленную скорость для полной визуализации страницы.
Делает ли ASP.NET что-то по-другому, чтобы визуализировать HTML внутри UC по сравнению с просто необработанным HTML в цикле? Имеет ли это хоть какой-то смысл?