Problema con botones de servidor
Aupa a todos,
Tengo un problema con los botones que parece una chorrada pero me esta sacando de quicio durante d铆as.
No encuentro la soluci贸n y a ver si me echais una mano por favor.
Tengo 2 .aspx, donde en el 1ero el bot贸n de tipo servidor me hace caso, y el segundo .aspx el bot贸n no me recoge de los textboxes y no se porque puede ser:
En el 1ero de los .aspx en el page load no tengo nada y tengo un bot贸n que coge una imagen y lo guarda en la base de datos:
---------------------------------------------------------------------------
private void Button1_Click(object sender, System.EventArgs e)
{
xxxxxx {c贸digo}
InsertarImagen ( ref arraybytes, "titulo.gif");
}
private void InsertarImagen(ref byte[] buffer, string strNombre)
{
conexion = new SqlConnection("Server=localhost;user=sa; Pwd=sa; Database=TiendaVirtual");
this.conexion.Open();
//xxxxxx c贸digo para insertarlo.
this.close.Close();
}
TODO CORRECTO.
---------------------------------------------------------------------------
El problema que tengo es en el 2潞 .aspx, donde tengo una llamada desde el page_load a un m茅todo que he hecho para construir un datagrid. Debajo de ese datagrid tengo unos text boxes y un bot贸n, donde voy a insertar datos en la base de datos y al cargar otra vez la p谩gina se a帽ade al datagrid superior.
Pero en este caso, el bot贸n de tipo servidor no me hace caso, no hace nada y he tenido que poner uno de este tipo:
------->protected System.Web.UI.HtmlControls.HtmlInputButton Button1;
No entiendo porqu茅 no hacen "click" los botones de servidor. Pero bueno.... y con los botones del tipo de arriba, he hecho:
private void Button1_ServerClick(object sender, System.EventArgs e)
{
this.InsertarEnForo(this.txtbAutor.Text, this.txtCabecera.Text, this.txtComentario.Value.ToString());
//cargo la misma p谩gina
this.Page.Server.Transfer("foro.aspx");
}
Pero me doy cuenta poniendo el debugger en marcha, que los textboxes cogen valor null y deber铆an coger lo que escribo.
Alguien me puede ayudar por favor? me estoy volviendo loco. Por favor, ayudarme.
Gracias.
Tengo un problema con los botones que parece una chorrada pero me esta sacando de quicio durante d铆as.
No encuentro la soluci贸n y a ver si me echais una mano por favor.
Tengo 2 .aspx, donde en el 1ero el bot贸n de tipo servidor me hace caso, y el segundo .aspx el bot贸n no me recoge de los textboxes y no se porque puede ser:
En el 1ero de los .aspx en el page load no tengo nada y tengo un bot贸n que coge una imagen y lo guarda en la base de datos:
---------------------------------------------------------------------------
private void Button1_Click(object sender, System.EventArgs e)
{
xxxxxx {c贸digo}
InsertarImagen ( ref arraybytes, "titulo.gif");
}
private void InsertarImagen(ref byte[] buffer, string strNombre)
{
conexion = new SqlConnection("Server=localhost;user=sa; Pwd=sa; Database=TiendaVirtual");
this.conexion.Open();
//xxxxxx c贸digo para insertarlo.
this.close.Close();
}
TODO CORRECTO.
---------------------------------------------------------------------------
El problema que tengo es en el 2潞 .aspx, donde tengo una llamada desde el page_load a un m茅todo que he hecho para construir un datagrid. Debajo de ese datagrid tengo unos text boxes y un bot贸n, donde voy a insertar datos en la base de datos y al cargar otra vez la p谩gina se a帽ade al datagrid superior.
Pero en este caso, el bot贸n de tipo servidor no me hace caso, no hace nada y he tenido que poner uno de este tipo:
------->protected System.Web.UI.HtmlControls.HtmlInputButton Button1;
No entiendo porqu茅 no hacen "click" los botones de servidor. Pero bueno.... y con los botones del tipo de arriba, he hecho:
private void Button1_ServerClick(object sender, System.EventArgs e)
{
this.InsertarEnForo(this.txtbAutor.Text, this.txtCabecera.Text, this.txtComentario.Value.ToString());
//cargo la misma p谩gina
this.Page.Server.Transfer("foro.aspx");
}
Pero me doy cuenta poniendo el debugger en marcha, que los textboxes cogen valor null y deber铆an coger lo que escribo.
Alguien me puede ayudar por favor? me estoy volviendo loco. Por favor, ayudarme.
Gracias.
