Foros del Web » Programando para Internet » ASPX (.net) »

[SOLUCIONADO] evento checkedchanged

Estas en el tema de evento checkedchanged en el foro de ASPX (.net) en Foros del Web. Hola a todos! tengo un problema con este evento, llevo a penas unos días revisando cosas de ASP .NET y hay algo que no llego ...
  #1 (permalink)  
Antiguo 26/04/2013, 03:20
 
Fecha de Ingreso: noviembre-2011
Mensajes: 117
Antigüedad: 12 años, 6 meses
Puntos: 2
evento checkedchanged

Hola a todos! tengo un problema con este evento, llevo a penas unos días revisando cosas de ASP .NET y hay algo que no llego a comprender:

Tengo un usercontrol con un checkbox, entre otros objetos.

Código:
<asp:CheckBox ID="chkRecargoDeEquivalencia" runat="server" CssClass="chk" OnCheckedChanged="chkRecargoDeEquivalencia_CheckedChanged" />
y en el ascx.cs tengo:

Código:
protected void chkRecargoDeEquivalencia_CheckedChanged(object sender, EventArgs e)
        {
            RecalcularImportes();
        }
¿por qué cuando el estado del checkbox cambia no se desencadena el evento?

gracias de antemano!
  #2 (permalink)  
Antiguo 26/04/2013, 04:46
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: evento checkedchanged

El motivo es que no se ejecuta el evento porque no se genera el postback. Prueba con esto:

Código:
<asp:CheckBox ID="chkRecargoDeEquivalencia" runat="server" CssClass="chk" OnCheckedChanged="chkRecargoDeEquivalencia_CheckedChanged"  AutoPostBack="True"/>
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 26/04/2013, 08:45
 
Fecha de Ingreso: noviembre-2011
Mensajes: 117
Antigüedad: 12 años, 6 meses
Puntos: 2
Respuesta: evento checkedchanged

Cita:
Iniciado por Malenko Ver Mensaje
El motivo es que no se ejecuta el evento porque no se genera el postback
Justo ese era el problema, ¡gracias!

Realmente es lógico, claro el usuario ha cambiado el estado del checkbox en el cliente pero hasta que no se haga una llamada al servidor no puede ejecutar el evento, que tonta... no se porqué me lío tanto con ASP si es lo mismo de siempre

Etiquetas: asp, evento, net, server
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:32.