Ver Mensaje Individual
  #7 (permalink)  
Antiguo 05/07/2012, 11:28
Avatar de cgonzalezm
cgonzalezm
 
Fecha de Ingreso: junio-2012
Mensajes: 55
Antigüedad: 11 años, 10 meses
Puntos: 13
Respuesta: Poner varios links para mostrar diferentes campos de una base de datos!

1.- Primero que todo, debes ocupar otro evento, SelectedIndexChanging
2.- Convertir los campos del gridview a itemtemplate

Código ASP:
Ver original
  1. Protected Sub GridView1_SelectedIndexChanging(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView1.SelectedIndexChanging 'Es SelectedIndexChanging
  2.         Dim funcionario As Label = (Label)GridView1.Rows(e.NewSelectedIndex).FindControl("NombreDelLabel"); 'Llamas al label del itemtemplate
  3.         Session("funcionario_en_revision") = funcionario.Text
  4.  
  5.         Response.Redirect("ConfirmarFunc15.aspx")
  6.     End Sub

Así debes llamar a la sessión

Código ASP:
Ver original
  1. If Session("funcionario_en_revision") <> Nothing Then
  2.  
  3.         Dim Answer as String = Session("funcionario_en_revision").ToString() 'Debes Castear y declarar el objeto como String
  4.         Dim sql2 As String = "SELECT id, control, rpe, nombre, fechaant, escolaridad, ingreso, numplazaant, puestoant, claveant, adscripant, goant, ndant, cecoant, salarioant, deant, aant, numplazaact, puestoact, claveact, adscripact, goact, ndact, cecoact, salarioact, deact, aact, motivado, funcionario_en_revision, status1, status15, status2, status25, status3 FROM Reemplazos3 WHERE funcionario_en_revision='" & Answer & "'"
  5.  
  6. Else
  7.  
  8. Response.Redirect("PaginadeInicio") 'Si intenta llegar a esta página sin session será redirigido.
  9.  
  10. End If


Espero que ahora si te reciba la variable de sesión y no tengas muchos problemas

Última edición por cgonzalezm; 05/07/2012 a las 11:41