UpdatePanel.ChildrenAsTriggers Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.