Condividi tramite


UpdatePanel.ChildrenAsTriggers Proprietà

Definizione

Ottiene o imposta un valore che indica se i postback derivanti dai controlli figlio immediati di un controllo UpdatePanel aggiornano il contenuto del pannello.

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

Valore della proprietà

true se i postback derivanti dai controlli figlio immediati del controllo UpdatePanel aggiornano il contenuto del pannello; in caso contrario, false. Il valore predefinito è true.

Commenti

Impostare la ChildrenAsTriggers proprietà su true se si desidera eseguire il postback da controlli figlio immediati del UpdatePanel controllo per causare un aggiornamento del contenuto del pannello. I controlli figlio dei controlli annidati non causeranno un aggiornamento del contenuto del controllo padreUpdatePanel, a meno che non si chiami il Update metodo in modo esplicito UpdatePanel o si definiscano i controlli figlio come trigger.

Nota

Quando la UpdateMode proprietà è impostata su Always e la ChildrenAsTriggers proprietà è impostata su false, viene generata un'eccezione InvalidOperationException durante il OnPreRender metodo . Questa combinazione di proprietà non è consentita per il UpdatePanel controllo .

Uno scenario in cui è possibile impostare ChildrenAsTriggers su false è quando si dispone di due UpdatePanel controlli e si vuole che un postback dal primo pannello aggiorni il contenuto del secondo pannello ma non aggiorni il proprio contenuto. Ad esempio, il primo pannello potrebbe essere un elenco di prodotti da acquistare e il secondo pannello potrebbe essere un carrello acquisti.

Si applica a

Vedi anche