protected void B_guardar_Click(object sender, EventArgs e) { UuserReservas dato = new UuserReservas(); LUser doc = new LUser(); ClientScriptManager cm = this.ClientScript; string nombre = Session["usuario"].ToString(); System.Data.DataTable validez1 = doc.obteberidres(nombre); Int32 id_reserva = int.Parse(validez1.Rows[0]["id_reserva"].ToString()); Button btn = (Button)sender; DataListItem item = (DataListItem)btn.NamingContainer; TextBox guardar = (TextBox)item.FindControl("TB_insertarPedido"); dato.Cant = int.Parse(guardar.Text); Label lblid = (Label)item.FindControl("Label1"); dato.Id_plato = int.Parse(lblid.Text); dato.Id_reserva = id_reserva; doc.insertarplares(dato); cm.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('Pedido insertado con exito');</script>"); }