• Microsoft .NET
  • ASP.NET
  • ASP.NET AJAX: Отключение пользовательского интерфейса во время выполнения частичного постбэка

ASP.NET AJAX: Отключение пользовательского интерфейса во время выполнения частичного постбэка - Вывод

ОГЛАВЛЕНИЕ

Вывод

В некоторых условиях частичный постбэк выполняет некоторые действия на сервере, которые влияют на веб-приложение. В данном случае очень важно убедиться в том, что пользователь не сможет повторно вызвать выполнение частичного постбэка. Например, если частичный постбэк осуществляет вставку записи в базу данных, то вызов одного и того же частичного постбэка несколько раз (к примеру, нажимая на кнопку несколько раз) приведет к дупликации записей. Чтобы не допустить этого, вы можете либо полностью блокировать весь пользовательский интерфейс путем накрытия страницы элементом <div> , либо вы можете отключить элемент пользовательского интерфейса, вызвавшего постбэк. Последний вариант был рассмотрен в данной статье.

Веселого программирования!

Scott Mitchel

Исходный код примеров