Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/07/2005, 00:35
Avatar de Jose_minglein2
Jose_minglein2
 
Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 19 años, 6 meses
Puntos: 8
en una función javascript, lo que te he puesto lo pones el page_load de tu pagina, y luego te creas una función javascript en el aspx

[PHP]
<script>
function mifunction(o object)
{
document.getElementById('recibe').value = 2 * o.value
}
</script>
[PHP]

siendo "recibe" el textbox donde aparecere el resultado. (deberías revisar la sintaxis, en el foro de javascript y convertirlos en int antes de operarlo que no me acuerdo como se hace).


Otra forma de hacerlo es operar cuando ya ha terminado de escribir, eso lo haces directamente en el code, por ejemplo:
[PHP]
private sub TextBox1_TextChanged(byval sender as object, byval e as EventArgs) Handles TextBox1.TextChanged
if isnumeric(textbox1.Text)
textbox2.text = TextBox1.Text * 2
Else
Response.Write("<script>window.alert('Debes introducir un número);</script>")
end if
end sub
[PHP]

Esto sería más fácil, pero se realizaría sólo cuando el TextBox1 pierda el foco y haya cambiado su valor.

OK??