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 элемента управления и вы хотите, чтобы обратная связь с первой панели обновляла содержимое второй панели, но не обновляла собственное содержимое. Например, первая панель может быть списком продуктов для покупки, а вторая — корзиной для покупок.