Поделиться через


UpdatePanel.ChildrenAsTriggers Свойство

Определение

Возвращает или задает значение, указывающее изменяют ли содержимое панели обратные передачи из непосредственных дочерних элементов управления UpdatePanel.

public:
 property bool ChildrenAsTriggers { bool get(); void set(bool value); };
public bool ChildrenAsTriggers { get; set; }
member this.ChildrenAsTriggers : bool with get, set
Public Property ChildrenAsTriggers As Boolean

Значение свойства

true, если обратные передачи из непосредственных дочерних элементов управления UpdatePanel обновляют содержимое панели; в противном случае — false. Значение по умолчанию — true.

Комментарии

Присвойте свойству ChildrenAsTriggers значение , true если требуется, чтобы обратные передачи из непосредственных дочерних UpdatePanel элементов управления элемента управления вызывали обновление содержимого панели. Дочерние элементы управления вложенных UpdatePanel элементов управления не будут вызывать обновление содержимого родительского UpdatePanel элемента управления, если вы явно не вызовете Update метод или не определите дочерние элементы управления в качестве триггеров.

Примечание

Если свойству UpdateMode присвоено значение Always , а свойству ChildrenAsTriggers присвоено значение false, InvalidOperationException во время OnPreRender метода возникает исключение. Такое сочетание свойств не допускается для UpdatePanel элемента управления .

Сценарий, в котором может быть задано значение ChildrenAsTriggersfalse , — если у вас есть два UpdatePanel элемента управления и вы хотите, чтобы обратная связь с первой панели обновляла содержимое второй панели, но не обновляла собственное содержимое. Например, первая панель может быть списком продуктов для покупки, а вторая — корзиной для покупок.

Применяется к

См. также раздел