Freigeben über


UpdatePanel.ChildrenAsTriggers Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Postbacks aus sofortigen untergeordneten Steuerelementen eines UpdatePanel Steuerelements den Inhalt des Panels aktualisieren.

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

Eigenschaftswert

true wenn Postbacks von unmittelbar untergeordneten Steuerelementen des Steuerelements den UpdatePanel Inhalt des Panels aktualisieren; andernfalls false. Der Standardwert lautet true.

Hinweise

Legen Sie die ChildrenAsTriggers Eigenschaft so true fest, dass Postbacks aus den unmittelbaren untergeordneten Steuerelementen des UpdatePanel Steuerelements zu einer Aktualisierung des Bereichsinhalts führen sollen. Untergeordnete Steuerelemente von geschachtelten UpdatePanel Steuerelementen führen nicht zu einer Aktualisierung des Inhalts des übergeordneten UpdatePanel Steuerelements, es sei denn, Sie rufen die Update Methode explizit auf, oder Sie definieren die untergeordneten Steuerelemente als Trigger.

Hinweis

Wenn die UpdateMode Eigenschaft auf Always und die ChildrenAsTriggers Eigenschaft auf "festgelegt" festgelegt falseist, wird während der OnPreRender Methode eine InvalidOperationException Ausnahme ausgelöst. Diese Kombination von Eigenschaften ist für das UpdatePanel Steuerelement nicht zulässig.

Ein Szenario, auf das Sie festlegen ChildrenAsTriggersfalse können, ist, wenn Sie über zwei UpdatePanel Steuerelemente verfügen und ein Postback aus dem ersten Panel möchten, den Inhalt des zweiten Panels zu aktualisieren, aber nicht seine eigenen Inhalte aktualisieren. Das erste Panel kann z. B. eine Liste der zu kaufenden Produkte sein, und das zweite Panel kann ein Einkaufswagen sein.

Gilt für:

Weitere Informationen