WebPartManager.SelectedWebPartChanging Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Происходит во время изменения текущего выбора на странице элемента управления WebPart или серверного элемента управления.
public:
event System::Web::UI::WebControls::WebParts::WebPartCancelEventHandler ^ SelectedWebPartChanging;
public event System.Web.UI.WebControls.WebParts.WebPartCancelEventHandler SelectedWebPartChanging;
member this.SelectedWebPartChanging : System.Web.UI.WebControls.WebParts.WebPartCancelEventHandler
Public Custom Event SelectedWebPartChanging As WebPartCancelEventHandler
Тип события
Комментарии
Это событие можно использовать в сочетании с методом OnSelectedWebPartChanging . Разработчики страниц могут создать обработчик событий в своем коде, добавив OnSelectedWebPartChanging
атрибут к элементу <asp:webpartmanager>
на странице и задав для атрибута имя настраиваемого метода, который будет обрабатывать событие.
Это событие возникает во время начала или завершения соединения между элементами управления, а также при начале и завершении редактирования элемента управления. Дополнительные сведения см. в описании OnSelectedWebPartChanging метода .
Как правило, когда SelectedWebPartChanging событие возникает в результате действия пользователя, изменяющего выбранный элемент управления, событие может быть отменено. Однако существует сценарий, в котором событие не может быть отменено. При удалении WebPartZone элемента управления все содержащиеся в WebPart нем элементы управления должны быть закрыты, в противном случае они будут потеряны. В этом случае WebPartManager элемент управления закрывает WebPart элементы управления, а не пользователя, и он должен определить, какой элемент управления выбран в данный момент и когда следует изменить выбор без какой-либо возможности прерывания, чтобы он мог завершить процесс очистки всех элементов управления. Поэтому по умолчанию SelectedWebPartChanging метод нельзя отменить в этом сценарии. Сведения о связанном событии, которое можно отменить, см. в этом событии WebPartClosing .