Estoy escribiendo el proyecto ASP.NET en C#.Obtener el texto de asp: cuadro de texto
La página UpdateUserInfo.aspx consiste en cuadros de texto y botón. En el método pageLoad(), configuro texto en el cuadro de texto y cuando se selecciona el botón, obtengo el nuevo valor del cuadro de texto y lo escribo en el DB.
El problema es incluso si he cambiado el valor de la caja de texto textbox.Text() método devuelve el valor anterior de textbox ("sometext") y escribir esto en DB.
Aquí los métodos:
protected void Page_Load(object sender, EventArgs e)
{
textbox.text = "sometext";
}
void Btn_Click(Object sender,EventArgs e)
{
String textbox_text = textbox.text();// this is still equals "somevalue", even I change the textbox value
writeToDB(textbox_text);
}
Por lo tanto, cómo hacer que aparezca cuadro de texto con somevalue al principio, pero cuando el usuario cambia este método getText valor de retorno el nuevo valor modificado y escribir esto en DB?
Puede leer aquí http://stackoverflow.com/questions/829249/what-does-ispostback-actually-mean – Ravia