UpdatePanel.ChildrenAsTriggers Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.