Freigeben über


UpdatePanel.ChildrenAsTriggers Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob Postbacks aus direkt untergeordneten Steuerelementen eines UpdatePanel-Steuerelements den Inhalt des Bereichs aktualisieren, oder legt diesen fest.

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

Boolean

true, wenn Postbacks aus direkt untergeordneten Steuerelementen des UpdatePanel-Steuerelements den Inhalt des Bereichs aktualisieren, andernfalls false. Der Standardwert ist true.

Hinweise

Legen Sie die ChildrenAsTriggers Eigenschaft fest true , wenn Postbacks von direkten untergeordneten Steuerelementen des UpdatePanel Steuerelements zur Ursache einer Aktualisierung des Inhalts des Panels verwendet werden sollen. Untergeordnete Steuerelemente von geschachtelten UpdatePanel Steuerelementen verursachen keine 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 festgelegt Always ist und auf die ChildrenAsTriggers Eigenschaft 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 ChildrenAsTriggers false können, ist, wenn Sie zwei UpdatePanel Steuerelemente haben und ein Postback aus dem ersten Bereich möchten, den Inhalt des zweiten Bereichs zu aktualisieren, aber nicht seine eigenen Inhalte aktualisieren. Beispielsweise kann es sich bei dem ersten Bereich um eine Liste von Produkten, die gekauft werden sollen, und das zweite Panel kann ein Einkaufswagen sein.

Gilt für

Siehe auch