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

suma automatica

Estas en el tema de suma automatica en el foro de .NET en Foros del Web. hola gente el problema que tengo es queando asiendo una venta donde sumo dos txtbox automaticamente utilizando este codigo if (string.IsNullOrEmpty(txtsueldo.Text)) { this.txtsueldo.Text = "0"; ...
  #1 (permalink)  
Antiguo 14/04/2010, 22:58
 
Fecha de Ingreso: marzo-2010
Mensajes: 28
Antigüedad: 14 años, 1 mes
Puntos: 0
suma automatica

hola gente el problema que tengo es queando asiendo una venta donde sumo dos txtbox automaticamente utilizando este codigo


if (string.IsNullOrEmpty(txtsueldo.Text))
{
this.txtsueldo.Text = "0";
}
if (string.IsNullOrEmpty(txtquinquenio.Text))
{
this.txtquinquenio.Text = "0";
}
else
{
txtquinquenio.Enabled = true;
double valor =double.Parse(txtsueldo.Text) + double.Parse(txtquinquenio.Text);
txttotal.Text = valor.ToString();
}
y la suma de esos dos txtbox se imprimen o aparecen en el txttotal

pero mi problemaes que cuando pongo una cantidad con punto decimal no lo suma ni lo acepta si pongo en un txtbox 2000.46 y en el otro txtbox 82 me aparece en el txttotal 2000.4682 como le puedo aser que me lo sume con el punto decimal

antemando muchas gracias
  #2 (permalink)  
Antiguo 15/04/2010, 01:15
 
Fecha de Ingreso: septiembre-2009
Ubicación: Galicia
Mensajes: 111
Antigüedad: 14 años, 7 meses
Puntos: 3
Respuesta: suma automatica

Hola!

me imagino que tendrás configurado el pc para que el simbolo decimal sea una coma. Prueba a poner 2000,46 a ver si te lo hace bien. En caso de que si, tendrás que formatear los textboxs.

Saludos!

Etiquetas: espacio
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 16:46.