Ver Mensaje Individual
  #11 (permalink)  
Antiguo 07/01/2011, 12:14
cuervo_odin
 
Fecha de Ingreso: enero-2011
Ubicación: Concepción
Mensajes: 26
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: guardar gridview en base de datos

bueno, probando y probando llegue a algo q podria considerarse medio aceptable:

protected void Button1_Click(object sender, EventArgs e)
{
foreach (GridViewRow grid in GridView1.Rows)
{


string sValorColumna0 = GridView1.Rows[0].Cells[0].Text.ToString().Trim();
string sValorColumna1 = GridView1.Rows[0].Cells[1].Text.ToString().Trim();
string sValorColumna2 = GridView1.Rows[0].Cells[2].Text.ToString().Trim();
Label1.Text = sValorColumna0;


}

}

ahora ,el label1 q aparese hay es solo para comprobar que de verdad me guarda la fila en la variable asignada, y lo hace, me muestra lo q esta en la fila, pero solo lo q esta en la celda 0 de la fila 0.
ahora el problema es como lo hago para q me funcione con cualquier grid.
PD: prove el dato que me diste Porlachucha, pero me da este error

CS1061: 'System.Web.UI.WebControls.GridView' no contiene una definición de 'Cells' ni se encontró ningún método de extensión 'Cells' que acepte un primer argumento de tipo 'System.Web.UI.WebControls.GridView' (¿falta una directiva using o una referencia de ensamblado?)

un saludo ;D