UpdatePanel.ChildrenAsTriggers Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si los postbacks de los controles secundarios inmediatos de un control UpdatePanel actualizan el contenido del panel.
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 propiedad
Es true
si los postbacks de los controles secundarios inmediatos del control UpdatePanel actualizan el contenido del panel; de lo contrario, es false
. De manera predeterminada, es true
.
Comentarios
Establezca la ChildrenAsTriggers propiedad true
en si desea que los postbacks de los controles secundarios inmediatos del UpdatePanel control provoquen una actualización del contenido del panel. Los controles secundarios de los controles anidados UpdatePanel no provocarán una actualización del contenido del control primario UpdatePanel a menos que llame al Update método explícitamente o defina los controles secundarios como desencadenadores.
Nota
Cuando la UpdateMode propiedad se establece Always en y la ChildrenAsTriggers propiedad se establece false
en , se produce una InvalidOperationException excepción durante el OnPreRender método . No se permite esta combinación de propiedades para el UpdatePanel control .
Un escenario en el que se puede establecer ChildrenAsTriggersfalse
es cuando tiene dos UpdatePanel controles y desea que un postback del primer panel actualice el contenido del segundo panel, pero no actualice su propio contenido. Por ejemplo, el primer panel podría ser una lista de productos para comprar y el segundo panel podría ser un carro de la compra.