UpdatePanel.ChildrenAsTriggers Propriedade

Definição

Recebe ou define um valor que indica se os postbacks dos controlos UpdatePanel imediatos de um controlo atualizam o conteúdo do painel.

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

Valor de Propriedade

true se os postbacks dos controlos filhos imediatos UpdatePanel do controlo atualizarem o conteúdo do painel; caso contrário, false. A predefinição é true.

Observações

Defina a ChildrenAsTriggers propriedade para true se quiser que os postbacks dos controlos filhos imediatos do UpdatePanel controlo provoquem uma atualização do conteúdo do painel. Controlos filhos de controlos UpdatePanel aninhados não causarão uma atualização do conteúdo do controlo pai UpdatePanel a menos que chame explicitamente o Update método ou defina os controlos filhos como gatilhos.

Note

Quando a UpdateMode propriedade é definida como Always e a ChildrenAsTriggers propriedade está definida como false, uma InvalidOperationException exceção é lançada durante o OnPreRender método. Esta combinação de propriedades não é permitida para o UpdatePanel controlo.

Um cenário em que podes definir ChildrenAsTriggers para false é quando tens dois UpdatePanel controlos e queres um postback do primeiro painel para atualizar o conteúdo do segundo painel, mas não para atualizar o seu próprio conteúdo. Por exemplo, o primeiro painel pode ser uma lista de produtos a comprar e o segundo painel pode ser um carrinho de compras.

Aplica-se a

Ver também