C sharp - Llenar GridView con filtro de otro GridView

   
Vista:
Imágen de perfil de Guilli

Llenar GridView con filtro de otro GridView

Publicado por Guilli (48 intervenciones) el 31/01/2015 00:04:46
Como les va, disculpen que los moleste, pero debo llenar un GridViewMateria con Id_Materia y Nombre de la Materia de la Tabla Materias, de acuerdo con el Curso seleccionado en un GridViewCurso anterior..............La única relación entre el Curso seleccionado y el Nombre e Id_Materia de la Materia de la Tabla Materias es la Tabla CursosMaterias, a la cual supongo debo apelar para filtrar el Nombre de la Materia y su Id_Materia por de acuerdo al Curso seleccionado......Tengo un SELECT con INNER JOIN para Igualar el Id_Materia de la Tabla Materia y el id_Materia de la Tabla CursosMaterias a los fines de que este ultimo id_Materia sea de acuerdo al id_Curso seleccionado en el GridCurso, por consiguiente, el Id_Materia y el Nombre de la Materia de la Tabla Materias, será filtrado con el Curso seleccionado de la Tabla CursosMaterias.............(Espero que este bien todo).......
....(Utilizo ViewState a los fines de captar el Id_Curso del GridCurso)........

Quedaria lo siguiente:



protected void GridCursos_SelectedIndexChanged(object sender, EventArgs e)
{
// Se obtiene la fila seleccionada del gridview

GridViewRow row = GridCursos.SelectedRow;

// Obtengo el id de la entidad que se esta editando
// en este caso de la entidad Curso

ViewState["idCurso"] = Convert.ToInt32(GridCursos.DataKeys[row.RowIndex].Value);


// Aquí lleno el GridInscMaterias

AccesoLogicaCursoMateria b = new AccesoLogicaCursoMateria();
GridInscMaterias.DataSource = b.fillGridView("SELECT Id_Materia, Nombre FROM Materias INNER JOIN CursosMaterias ON id_Materia.CursosMaterias = Id_Materia.Materias Where id_Curso.CursosMaterias =" + ViewState["idCurso"]);
GridInscMaterias.DataBind();

}

La cuestión es que asi no se esta llenando el GridInscMaterias, y quedaría ver si Uds. logran visualizar el error en este procedimiento y aportar la solución, u otra forma de hacerlo, también, cual seria es forma.....

Desde ya quedo muy agradecido a Uds..................Espero sus devoluciones, nos vemos..
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

Llenar GridView con filtro de otro GridView

Publicado por omar pcc.nett.2018@hotmail.com (10 intervenciones) el 09/02/2015 14:48:43
enviame tu email
para apoyarte en tu problema
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
Imágen de perfil de Guilli

Llenar GridView con filtro de otro GridView

Publicado por Guilli (48 intervenciones) el 09/02/2015 20:56:41
Hola, como te va?, mi mail es: guille-Ferrero@argentina.com........Nos vemos, gracias...........
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