UpdatePanel.ChildrenAsTriggers Propriedade

Definição

Obtém ou define um valor que indica se os postbacks de controles filho imediatos de um controle UpdatePanel 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 da propriedade

Boolean

true se postbacks dos controles filho imediatos do controle UpdatePanel atualizarem o conteúdo do painel; caso contrário, false. O padrão é true.

Comentários

Defina a ChildrenAsTriggers propriedade como true se você quiser postbacks de controles filho imediatos do UpdatePanel controle para causar uma atualização do conteúdo do painel. Controles filho de controles aninhados UpdatePanel não causarão uma atualização do conteúdo do controle pai UpdatePanel , a menos que você chame o Update método explicitamente ou defina os controles filho como gatilhos.

Observação

Quando a UpdateMode propriedade é definida Always como e a ChildrenAsTriggers propriedade é definida como false, uma exceção InvalidOperationException é gerada durante o OnPreRender método. Essa combinação de propriedades não é permitida para o UpdatePanel controle.

Um cenário em que você pode definir ChildrenAsTriggers false é quando você tem dois UpdatePanel controles e deseja que um postback do primeiro painel atualize o conteúdo do segundo painel, mas não atualize seu próprio conteúdo. Por exemplo, o primeiro painel pode ser uma lista de produtos a serem comprados e o segundo painel pode ser um carrinho de compras.

Aplica-se a

Confira também