| |||
Problema con variable Buenos dias colegas. tengo el siguiente proble en la aplicacion que estoy probando tengo dos botones uno para modificar y otro para agregar, cuando el cliente hace click en modificar desbloqueo los campos para que este los edite tengo dos variables llamadas TEM y ID las cuales toman un valor para que luego sea comprobado en el boton agregar y si ellas contienen algo edita el registro actual... El problema es que cuando salgo del bloque de codigo donde asigno los valores estas se ponen en 0 osea no se lleva los valores asignados.. como puedo solventar esto.. Gracias por la ayuda. |
| ||||
Respuesta: Problema con variable Hola alexgonzalez podrias poner tu codigo para analizarlo y poder ver el error.
__________________ Internet es tener todo el conocimiento global a tu disposición. Desarrollo de Software - Ejemplos .Net |
| |||
Respuesta: Problema con variable Gracias compa aqui lo pongo: public partial class _Default : System.Web.UI.Page { string ID; DateTime fechaActual = DateTime.Now; int temp; protected void Page_Load(object sender, EventArgs e) { txtNombres.ReadOnly = true; txtDireccion.ReadOnly = true; txtTelefono.ReadOnly = true; txtCelular.ReadOnly = true; txtEmail.ReadOnly = true; cboProfesion.Enabled = false; cboPais.Enabled = false; //botones btnNuevo.Enabled = true; btnGrabar.Enabled = false; btnModificar.Enabled = false; btnCancelar.Enabled = false; btnEliminar.Enabled = false; btnListar.Enabled = true; btnSalir.Enabled = true; //Grid dtgDetalle.Enabled = true; } protected void btnGrabar_Click(object sender, EventArgs e) { if (txtNombres.Text.Trim().Length > 0) { contacto Persona = new contacto(); if (temp == 0) { Persona.AgregarContacto(txtNombres.Text, txtDireccion.Text, txtTelefono.Text, txtCelular.Text, txtEmail.Text, fechaActual, Convert.ToInt32(cboProfesion.SelectedValue.ToStrin g()), Convert.ToInt32(cboPais.SelectedValue.ToString())) ; } else { Persona.ModificarContacto(Convert.ToInt32(ID), txtNombres.Text, txtDireccion.Text, txtTelefono.Text, txtCelular.Text, txtEmail.Text, fechaActual, Convert.ToInt32(cboProfesion.SelectedValue.ToStrin g()), Convert.ToInt32(cboPais.SelectedValue.ToString())) ; } //capa en los controles los blanqueo despues de insertar txtNombres.Text = ""; txtDireccion.Text = ""; txtTelefono.Text = ""; txtCelular.Text = ""; txtEmail.Text = ""; cboProfesion.Enabled = false; cboPais.Enabled = false; //Botones btnNuevo.Enabled = true; btnGrabar.Enabled = false; btnModificar.Enabled = false; btnCancelar.Enabled = false; btnEliminar.Enabled = false; btnListar.Enabled = true; btnSalir.Enabled = true; } } protected void btnModificar_Click(object sender, EventArgs e) { if ((dtgDetalle.Rows.Count > 0) && (dtgDetalle.Rows[dtgDetalle.SelectedIndex].Cells[1].Text != null)) { temp = 1; ID = dtgDetalle.Rows[dtgDetalle.SelectedIndex].Cells[1].Text; //capa en los controles txtCodigo.ReadOnly = false; txtNombres.ReadOnly = false; txtDireccion.ReadOnly = false; txtTelefono.ReadOnly = false; txtCelular.ReadOnly = false; txtEmail.ReadOnly = false; cboProfesion.Enabled = true; cboPais.Enabled = true; //Botones btnNuevo.Enabled = false; btnGrabar.Enabled = true; btnModificar.Enabled = false; btnCancelar.Enabled = true; btnEliminar.Enabled = false; btnListar.Enabled = false; btnSalir.Enabled = false; //Grid dtgDetalle.Enabled = false; } |
| ||||
Respuesta: Problema con variable no logro ver algo anomalo... trata de hacerle un seguimiento en donde creas que puede caer.
__________________ Internet es tener todo el conocimiento global a tu disposición. Desarrollo de Software - Ejemplos .Net |
| ||||
Respuesta: Problema con variable Mmmm puede que sea por los postback... prueba con esto:
Código c#:
Ver original
__________________ Internet es tener todo el conocimiento global a tu disposición. Desarrollo de Software - Ejemplos .Net |
| |||
Respuesta: Problema con variable nada que ver compa la cosa esta en que despues de hacer click al boton editar las variables toman un valor X pero cuando las verifico en el boton grabar no tienen nada es como que se pierden los datos. |
Etiquetas: |