Я ищу оптимизацию страниц в нашем приложении, чтобы они работали лучше. Я хочу динамически добавлять элементы управления (текстовое поле, кнопка, пользовательский контроль и т. Д.) На страницу с помощью AJAX, чтобы свести к минимуму обратную передачу. Я ищу альтернативу использованию UpdatePanel (нет ничего плохого в них, они просто не созданы для производительности).Как я могу асинхронно добавлять элементы управления на страницу asp.net?
Уловка заключается в том, что ViewState необходимо будет обновить с добавленными новыми элементами управления, поэтому я не могу видеть, что WebServices или статические вызовы метода страницы хорошо подходят здесь.
Если вы рассматриваете такие виды оптимизации, вам следует не использовать ASP.NET AJAX вообще, а вместо этого использовать фреймворк, например jQuery, для всех ваших Ajax. Я не знаю никаких профессиональных веб-разработчиков .NET, работающих на корпоративных решениях, использующих ASP.NET AJAX. – SnickersAreMyFave