Foros del Web » Programando para Internet » ASPX (.net) »

Problema con TextBox

Estas en el tema de Problema con TextBox en el foro de ASPX (.net) en Foros del Web. Amigos como estan? tengo este problema con un textbox. Tengo una pantalla con los datos de un empleado, al iniciar la pantalla recupero todos los ...
  #1 (permalink)  
Antiguo 21/05/2009, 05:38
 
Fecha de Ingreso: abril-2009
Ubicación: Sunchales
Mensajes: 67
Antigüedad: 15 años
Puntos: 0
Exclamación Problema con TextBox

Amigos como estan? tengo este problema con un textbox.
Tengo una pantalla con los datos de un empleado, al iniciar la pantalla recupero todos los datos y se los dejo para que los pueda modificar.

Por ej. el campo Mail esta vacio, yo lo completo y le doy grabar.
El problema viene ahora cuando desde el codebehind quiero tomar el valor TxtMail.Text en vez de tomarme el dato ingresado me sigue tomando null.

Alguien tiene idea de como solucionar este inconveniente.
Desde ya muchas gracias.
SAludos.
Nicolas.

Última edición por nicomariani; 21/05/2009 a las 06:26
  #2 (permalink)  
Antiguo 21/05/2009, 05:54
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 16 años, 9 meses
Puntos: 13
Respuesta: Problema con TextBox

Coloca tu codigo...
__________________
Marcelo Davila.

:. En Ignorante te conviertes al no preguntar, el que pregunta se nutre... :.
  #3 (permalink)  
Antiguo 21/05/2009, 06:24
 
Fecha de Ingreso: abril-2009
Ubicación: Sunchales
Mensajes: 67
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema con TextBox

protected void Page_Load(object sender, EventArgs e)
{

if (HttpContext.Current.User.Identity.IsAuthenticated )
{
LblUsuario.Text = User.Identity.Name;
RecuperarDatosUsuario();
}
}

----------------------------------------------------------------------------------------------------------
public void RecuperarDatosUsuario() --> Solo recupera los datos con un DataReader y los asigna a los Textbox...

---------------------------------------------------------------------------------------------------------
public void GrabarDatosUsuario()
--Aca grabo los datos asignando de la siguiente manera..

sqlCmd.Parameters.AddWithValue("@Mail", Mail.Text);

pero ese campo mail.text sigue siendo el mismo que recupere en el Load y no el que yo puse cuando modifique ese dato..

Si no te sirve y necesitas todo el codigo esta tarde te lo paso, no tengo a mano el proyecto.
Desde ya muchas gracias.


Puede ser que tenga que controlar esto??

if (!IsPostBack)
{

}
  #4 (permalink)  
Antiguo 21/05/2009, 06:28
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 16 años, 9 meses
Puntos: 13
Respuesta: Problema con TextBox

Cita:
Iniciado por nicomariani Ver Mensaje
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack) {

if (HttpContext.Current.User.Identity.IsAuthenticated )
{
LblUsuario.Text = User.Identity.Name;
RecuperarDatosUsuario();
}
}

}

----------------------------------------------------------------------------------------------------------
public void RecuperarDatosUsuario() --> Solo recupera los datos con un DataReader y los asigna a los Textbox...

---------------------------------------------------------------------------------------------------------
public void GrabarDatosUsuario()
--Aca grabo los datos asignando de la siguiente manera..

sqlCmd.Parameters.AddWithValue("@Mail", Mail.Text);

pero ese campo mail.text sigue siendo el mismo que recupere en el Load y no el que yo puse cuando modifique ese dato..

Si no te sirve y necesitas todo el codigo esta tarde te lo paso, no tengo a mano el proyecto.
Desde ya muchas gracias.


Puede ser que tenga que controlar esto?? 'esto mismo si

if (!IsPostBack)
{

}
__________________
Marcelo Davila.

:. En Ignorante te conviertes al no preguntar, el que pregunta se nutre... :.
  #5 (permalink)  
Antiguo 21/05/2009, 06:48
 
Fecha de Ingreso: abril-2009
Ubicación: Sunchales
Mensajes: 67
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema con TextBox

ok muchas gracias, esta tarde cuando llego a casa lo pruebo y te comento.
un abrazo
Nico.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:43.