Страница ASP - длинный код после нажатия кнопки запуска - PullRequest
0 голосов
/ 26 сентября 2011

У меня есть довольно большая страница asp.net с таблицей из 200 кБайт данных ... И кнопка asp:, которая берет AGES для запуска кода.

Например, процесс обновления отображается за 12-20 секунд до выполнения кода!

Тот же кодовый код срабатывает менее чем за секунду с более короткой страницы. И код Javascript onclick срабатывает мгновенно.

Есть идеи почему?

1 Ответ

2 голосов
/ 26 сентября 2011

Ваше состояние просмотра может быть слишком большим, из-за чего все эти данные перемещаются назад и вперед при каждой обратной передаче. Я предлагаю оценивать ваше состояние просмотра и уменьшать отображение больших данных через JS / JQuery по запросу - постранично через ScriptService или универсальный обработчик (+ JSON).

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