ASP.NET - ayuda Gridview+checkbox

   
Vista:

ayuda Gridview+checkbox

Publicado por Cesar Flores (6 intervenciones) el 20/04/2010 21:01:10
tengo un gridview de asp.net 2.0 sobre visual estudio 2005 le caso esque el gridview tiene un itemtemplate con un checkbox el caso es que necesito mandar a la base de datos de sql lo que el usuario seleccione gracias espero su pronta ayuda
este es mi pedaso de codigo el cual me dice que si el checbox esta seleccionado
pero no puedo sacar el row para sacar los valoes del mismo grid

string conex = ConfigurationManager.ConnectionStrings["DBtutoriasConnectionString"].ConnectionString;
SqlConnection cnn = new SqlConnection(conex);
cnn.Open();

foreach (GridViewRow ROW in GridView1.Rows)
{

CheckBox chkbox1 = (CheckBox)ROW.FindControl("CheckBox1");
if (chkbox1.Checked==true)
{
Label1.Text = GridView1.SelectedRow.ToString();
SqlCommand objcmd = new SqlCommand();
objcmd = new SqlCommand("sp_altalstmeca", cnn);
objcmd.CommandType = CommandType.StoredProcedure;
objcmd.Parameters.AddWithValue("@Grupo", GridView1.SelectedDataKey[1].ToString());
objcmd.Parameters.AddWithValue("@NumAl", GridView1.SelectedDataKey[2].ToString());
objcmd.Parameters.AddWithValue("@Anio", int.Parse(lblanio.Text));
objcmd.Parameters.AddWithValue("@periodo", int.Parse(lblperiodo.Text));
objcmd.ExecuteNonQuery();
// lblmsg.Text = "Los datos han sido insertados";
cnn.Close();
}
}
saludos
cflores Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda Gridview+checkbox

Publicado por Santos Pairazamán (54 intervenciones) el 23/04/2010 00:35:20
Prueba con esto:
For Each row As GridViewRow In GridView1.Rows
If CType(row.FindControl("CheckBox1"), CheckBox).Checked Then
MsgBox(row.Cells(2).Text)
End If
Next

Donde 2 es el indice de la columna que deseas devolver.

En lugar de GridView1.SelectedDataKey[2].ToString());
puedes usar row.Cells(2).

Espero t sirva

Salu2.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ayuda Gridview+checkbox

Publicado por Cesar Flores (6 intervenciones) el 28/04/2010 16:57:52
Gracias =D pero tengo otra duda espero me puedas ayudar

el caso es que ya hice esa parte pero ahora necesito llevar un contador cada que cheke uno se sume uno a un label para llevar la cuenta de los checados ya que es un numero fijo el que se tiene que checar y no pasar de ese numero el cual esta en otro label espero me puedas ayudar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar