protected void B_guardar_Click(object sender, EventArgs e) { UuserPedido dato = new UuserPedido(); ClientScriptManager cm = this.ClientScript; LUser doc = new LUser(); dato.Id_usuario = int.Parse(Session["user_id"].ToString()); DataTable validez1 = doc.obtenerpe(dato.Id_usuario); dato.Id_pedido = int.Parse(validez1.Rows[0]["id_pedido"].ToString()); Button btn = (Button)sender; DataListItem item = (DataListItem)btn.NamingContainer; TextBox guardar = (TextBox)item.FindControl("TB_insertarPedido"); dato.Cantidad = int.Parse(guardar.Text); Label lblid = (Label)item.FindControl("Label1"); dato.Id_plato = int.Parse(lblid.Text); doc.guardarPedido(dato); cm.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('Pedido insertado con exito');</script>"); }