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

[SOLUCIONADO] Sumar de a uno con boton

Estas en el tema de Sumar de a uno con boton en el foro de .NET en Foros del Web. Buenas tardes, esto sonara algo embarazoso, pero no puedo encontrar el como asi que pido ayuda, muy bien tengo codigo que suma y da el ...
  #1 (permalink)  
Antiguo 08/04/2016, 14:08
 
Fecha de Ingreso: julio-2014
Mensajes: 116
Antigüedad: 9 años, 9 meses
Puntos: 1
Pregunta Sumar de a uno con boton

Buenas tardes, esto sonara algo embarazoso, pero no puedo encontrar el como asi que pido ayuda, muy bien tengo codigo que suma y da el resultado en otro texbox, simple pero pongo otro textbox que quiero que incremente de a 1 cada vez que hago una suma, se que es algo basico pero ninguna pagina lo tiene , por favor si no es mucha molestia

Última edición por jmfmagnum; 08/04/2016 a las 14:14 Razón: faltan tags
  #2 (permalink)  
Antiguo 08/04/2016, 15:03
Avatar de Namiwis  
Fecha de Ingreso: mayo-2013
Ubicación: Crustaceo Cascarudo
Mensajes: 162
Antigüedad: 11 años
Puntos: 10
Respuesta: Sumar de a uno con boton

Hola jmfmagnum

Si fue como entendi, deberia ser algo asi

Código:
textBox1.Text = Convert.ToString(Convert.ToInt32(textBox1.Text) + 1);
Eso dentro del evento de tu boton de suma, este otro textbox que va a ir sumando, debe tener el valor por default de 0, o un valor int valido, dependiendo de donde vayas a empezar a sumar.

Saludos
__________________
http://binarysuns.com.mx/
  #3 (permalink)  
Antiguo 08/04/2016, 17:49
 
Fecha de Ingreso: julio-2014
Mensajes: 116
Antigüedad: 9 años, 9 meses
Puntos: 1
Respuesta: Sumar de a uno con boton

gracias pero no funciona, cuando sumo aparece le uno pero cuando vuelvo a apretar sigue en uno, quiero que vaya subiendo de a 1 cada vez que hago click en el boton
Código [C#]:
Ver original
  1. protected void Button1_Click(object sender, EventArgs e)
  2.     {
  3.         int numero1 = Convert.ToInt32(TextBox1.Text);
  4.         int numero2 = Convert.ToInt32(TextBox2.Text);
  5.         int resultado = numero1 + numero2;
  6.         int cantidad = 0;
  7.         TextBox3.Text = cantidad.ToString();
  8.         TextBox3.Text = Convert.ToString(Convert.ToInt32(TextBox3.Text) + 1);
  9.         Label1.Text = resultado.ToString();
  10.        TextBox1.Text = String.Empty;
  11.        TextBox2.Text = String.Empty;
  12.     }

este es el codigo de boton
  #4 (permalink)  
Antiguo 08/04/2016, 20:37
Avatar de Namiwis  
Fecha de Ingreso: mayo-2013
Ubicación: Crustaceo Cascarudo
Mensajes: 162
Antigüedad: 11 años
Puntos: 10
Respuesta: Sumar de a uno con boton

Hola jmfmagnum

Pues claro que si, por que estas declarando esto dentro de tu boton de suma

Código:
int cantidad = 0;
TextBox3.Text = cantidad.ToString();
Entonces cada que sumas, el valor de tu texbox es 0, y luego le suma 1, esto ponlo fuera de tu boton, o en los valores por default de tu boton, ponle 0 y borra estas 2 lineas.

Saludos
__________________
http://binarysuns.com.mx/
  #5 (permalink)  
Antiguo 13/04/2016, 18:40
 
Fecha de Ingreso: julio-2014
Mensajes: 116
Antigüedad: 9 años, 9 meses
Puntos: 1
Respuesta: Sumar de a uno con boton

Aqui esta arreglado y funcional por si alguien lo necesita, gracias por la ayuda

Código ASP:
Ver original
  1. using System.Linq;
  2. using System.Web;
  3. using System.Web.UI;
  4. using System.Web.UI.WebControls;
  5.  
  6.  
  7. public partial class _Default : System.Web.UI.Page
  8. {
  9.    
  10.     protected void Page_Load(object sender, EventArgs e)
  11.     {
  12.        
  13.     }
  14.     protected void Button1_Click(object sender, EventArgs e)
  15.     {
  16.         int numero1 = Convert.ToInt32(TextBox1.Text);
  17.         int numero2 = Convert.ToInt32(TextBox2.Text);
  18.         int resultado = numero1 + numero2;
  19.  
  20.         int cantidad = int.Parse(TextBox3.Text);
  21.         cantidad++;
  22.         TextBox3.Text = cantidad.ToString();
  23.        
  24.         Label1.Text = resultado.ToString();
  25.        TextBox1.Text = String.Empty;
  26.        TextBox2.Text = String.Empty;
  27.      
  28.     }
  29.  
  30. }

Etiquetas: aspx-(.net), c#
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 12:42.