Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/03/2007, 11:16
Avatar de Developer9
Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años, 9 meses
Puntos: 47
Pregunta OnSelectedIndexChanged de DropdownList no funka

Hola amigos y amigas del web, disculpen tengo un problemilla. Tengo un combobox con porcentajes y tengo otros textbox que se tienen que calcular en base a ese porcentaje, la cosa es que cuando el porcentaje cambia tienen que recalcularse y como son solo calculos sencillos estaba pensando hacerlo desde javascript. Entonces le agregué el atributo OnSelectedIndexChanged, miren:

Me.cboArancel.Attributes.Add("OnSelectedIndexChang ed", "javascript:CalculaTotalImpuestosImportacion() ;")

y mi función por el momento es esta:

Código:
function CalculaTotalImpuestosImportacion()
{
	alert("Hola");
}
y el combito es este:

<asp:dropdownlist id="cboArancel" runat="server" CssClass="clsDatosM" Width="40px">
<asp:ListItem Value="1" Selected="True">10</asp:ListItem>
<asp:ListItem Value="2">20</asp:ListItem>

y al ejecutar la pagina wek si se le agrega el atributo, el codigo que se genera es este

Código HTML:
<select name="cboArancel" id="cboArancel" class="clsDatosM" OnSelectedIndexChanged="javascript:CalculaTotalImpuestosImportacion();" style="width:40px;"> 
pero al cambiar con el mouse de un item a otro en el combito no se me muestra la alerta

Y si en vez de ponerle el evento OnSelectedIndexChanged le pongo el OnBlur, al perder el foco si me muestra la alerta