Как ограничить количество значений записей на UpdatePanel? - PullRequest
1 голос
/ 05 мая 2010

Я заметил, что UpdatePanel публикует каждое поле, включенное в форму для каждого триггера.

Но в большинстве случаев я использую 2-3 UpdatePanels на одной странице, и каждый из них независим.

Когда я нажимаю для обновления одной панели, тогда моя страница получает все входные данные страницы (хорошо, это логично), но я выиграл, чтобы прочитать только эти данные UpdatePanels и действовать в соответствии, а не данные других панелей. 1007 *

Итак, я вижу, что таким образом происходит много трафика.

Так есть ли способ сказать одному UpdatePanel - отправить только мои входные данные , а не все найденные на странице.

Спасибо заранее.

1 Ответ

4 голосов
/ 05 мая 2010

Я считаю, что это невозможно. Хотя UpdatePanel обновляет только часть страницы, всегда происходит полный постбэк. Вот почему UpdatePanel не рекомендуется для приложений Ajax. Вы можете рассмотреть возможность использования клиентской библиотеки Ajax, такой как jQuery и службы WCF с поддержкой ajax. Это будет намного эффективнее, чем UpdatePanels.

Вы можете прочитать хорошую статью об UpdatePanel здесь .

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