none
No hay ninguna asignacion de tipo de objeto System.Web.UI.WebControls.TextBox a un tipo nativo de un proveedor administrado conocido. RRS feed

  • Pregunta

  • Hola todos tengo este erro cuando voy a guardar un textbox que se encuentra en una gridview cuando lo ejecuto sale ese error

    me podrian ayudar con eso  muchas gracias 

                    foreach (GridViewRow row in GridView2.Rows)
                    {
                        cm.Parameters.Clear();
                         TextBox can = row.FindControl("cant") as TextBox;
                        cm.Parameters.AddWithValue("@usu", (string)(Session["usu"]));
                        cm.Parameters.AddWithValue("@referencia",row.Cells[1].Text);
                        cm.Parameters.AddWithValue("@descripcion", row.Cells[2].Text);
                        cm.Parameters.AddWithValue("@cant", can);
                        cm.Parameters.AddWithValue("@cliente",DropDownList1.SelectedItem.Text);
    
                     cm.ExecuteNonQuery();
                }


    viernes, 16 de septiembre de 2016 17:11

Respuestas

  • No se puede guardar un textbox. En todo caso, guardarás el texto que hay dentro del textbox. Es decir, tienes que guardar can.Text en lugar de can.

    cm.Parameters.AddWithValue("@cant", can.Text);

    viernes, 16 de septiembre de 2016 19:10

Todas las respuestas