Vereis, tengo un ComboBox, que está dentro de un update panel. Cuando cambio el SelectIndex, se ejecuta el evento de servidor y me actualiza una caja de texto.
Perfecto, funciona a la perfeccción, pincho en el combo, cambio de elemento, y se ejecuta por ajax, el evento, y me actualiza la caja de texto.
El problema está, que este mismo combo, le estoy cambiando el indice a través de un popup, y cuando lo hago de esta forma, el evento de servidor no se ejecuta. Se cambia el indice del combo, pero no se ejecuta el evento en servidor ¿Como puedo hacer, para que también se ejecute dicho evento?
Muestro el código de como cambio el elemento del combo.
Código:
window.opener.document.getElementById('cmbDelegaciones').value=02;
Y el combo esta asi definido
Código:
En fin, espero puedan ayudarme. <asp:UpdatePanel ID="pnUpdateDelegacion" runat="server" UpdateMode="always"> <Triggers> <asp:AsyncPostBackTrigger ControlID="cmbDelegaciones" EventName="SelectedIndexChanged" /> </Triggers> <ContentTemplate> <asp:DropDownList ID="cmbDelegaciones" runat="server" CssClass="CampoFormulario" AutoPostBack="true" /> </ContentTemplate> </asp:UpdatePanel>