SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => ASP .NET => Mensaje iniciado por: josemanuel_1 en Miércoles 17 de Agosto de 2011, 16:06

Título: problema al convertir tipo de dato
Publicado por: josemanuel_1 en Miércoles 17 de Agosto de 2011, 16:06
Mis estimados amigos tengo un problema al tratar de asignar el contenido de un textbox(Txt_cantidad) a una variable de tipo entero, me sale el siguiente error:"Input string was not in a correct format." les mando mi código para que le lanzen una miradita pliss.
gracias de antemano por su ayuda.
 
public void sumar_inventario()
        {
           
            Negocio.Producto objproducto = new Negocio.Producto();
            int cantidad;
            objproducto.pid_producto = int.Parse(DDL_producto.SelectedValue);
            cantidad = int.Parse(Txt_Cantidad.Text);//el señalador del error sale de aqui
            objproducto.Sumar_inventario(cantidad);   
        }
Título: Re:problema al convertir tipo de dato
Publicado por: fap1603 en Miércoles 17 de Agosto de 2011, 19:29
no recuerdo en este momento como es con asp pero en vb le pones val(variable) si es texto te devuelve el ascii pero si en numero te devulve el valor del numero contenido en la variable. espero te sirva, un abrazo
Título: Re:problema al convertir tipo de dato
Publicado por: .net en Martes 23 de Agosto de 2011, 23:23
Talvez el string que tienes en el textbox no se puede convertir a int