Foros del Web » Programación para mayores de 30 ;) » .NET »

Mostrr resultado sin un evento clic

Estas en el tema de Mostrr resultado sin un evento clic en el foro de .NET en Foros del Web. Estimados, soy nuevo en el tema de c# y tengo la siguiente duda: en un formulario web tengo 2 texbox en los que ingreso la ...
  #1 (permalink)  
Antiguo 21/07/2010, 11:07
 
Fecha de Ingreso: julio-2010
Mensajes: 19
Antigüedad: 13 años, 9 meses
Puntos: 0
Pregunta Mostrr resultado sin un evento clic

Estimados, soy nuevo en el tema de c# y tengo la siguiente duda:
en un formulario web tengo 2 texbox en los que ingreso la CantidadOrdenada y un PrecioCosto, en un tercer texbox deseo mostrar el Total obtenido desde una funcion fTotal es decir (vCantidad * vPrecio).

consulta, como puedo desplegar el vResultado en el this.txtTotal.text sin tener que invocar un evento click que realice esta acción.

int vCantidad = int.Parse(txtCantidadOrdenada.Text);
float vPrecio = float.Parse(txtPrecioCosto.Text);
float vResultado = fTotal(vCantidad, vPrecio);

this.txtTotal.Text = vResultado.ToString();

float fTotal(int vCantidad, float vPrecio)
{
return vCantidad * vPrecio;
}
  #2 (permalink)  
Antiguo 21/07/2010, 12:00
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: Mostrr resultado sin un evento clic

seria con el evento changed de la textbox3 y aho metes tu codigo que pusiste y ya
pero tambien la caja de texto uno y dos tiene q estar en ese evento y ya poner tu codio que tome los valores de las cajas de texto las sume y las muesre en la caja de texto 3
osea tu codigo serria asi t lo voy a poner en vb y tu ya lo cambias a c# ok
Código Vb2008:
Ver original
  1. Private Sub TextBox3_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox3.TextChanged, TextBox2.TextChanged, TextBox1.TextChanged
  2.         TextBox3.Text = Val(TextBox1.Text) + Val(TextBox2.Text)
  3.     End Sub
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje

Última edición por rikimm; 21/07/2010 a las 12:10
  #3 (permalink)  
Antiguo 21/07/2010, 16:44
 
Fecha de Ingreso: julio-2010
Mensajes: 19
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Mostrr resultado sin un evento clic

Hola y gracias por el dato, pero aun no puedo ver el resultado una vez que ingreso los datos, lo estoy haciendo de la siguiente manera:

protected void txtTotal_TextChanged(object sender, EventArgs e)
{
int vCantidad = int.Parse(txtCantidadOrdenada.Text);
float vPrecio = float.Parse(txtPrecioCosto.Text);
float vResultado = fTotal(vCantidad, vPrecio);

this.txtTotal.Text = vResultado.ToString();

}


float fTotal(int vCantidad, float vPrecio)
{
return vCantidad * vPrecio;
}
  #4 (permalink)  
Antiguo 21/07/2010, 16:47
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: Mostrr resultado sin un evento clic

t falta todavia amigo si t das cuenta tambien esta utilizando el changed en la caja uno y dos si sabes seleionar en las propiedades que evento quiere q utilize una caja de texto verdad has lo mismo con las otras dos cajas qu tengan en el evento changed el evneto que acas de hacer y ya con eso esta resuelto
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje
  #5 (permalink)  
Antiguo 21/07/2010, 18:56
Avatar de gedarufi  
Fecha de Ingreso: diciembre-2008
Ubicación: Colombia
Mensajes: 540
Antigüedad: 15 años, 5 meses
Puntos: 22
Respuesta: Mostrr resultado sin un evento clic

Me suena a que lo que el quiere lo debe de hacer con Ajax.

Saludos

Etiquetas: eventos, resultados
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 10:49.