Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/04/2013, 03:03
maialenlopez
 
Fecha de Ingreso: abril-2012
Mensajes: 449
Antigüedad: 12 años, 7 meses
Puntos: 7
Pregunta meter en un url la pagina a la que se dirige pasandole una variable

Hola,

Necesito vuestra ayuda. a ver si me puedo explicar bien. Lo que hago es una consulta a un bbdd y lo que me va devolviendo lo escribo en una tabla de la forma que se ve en el código. Lo que necesito es que en la ultima celda, la llamada objCell3 que lo he puesto en negrita, se cargue un link o una url que iría a una pagina llamada HorasOperarios.aspx pero a su vez quiero pasarle el numoperario. Para que así se cargen cosas que tengan que ver con ese operario en la pagina HorasOperarios.aspx.

¿Como puedo hacer esto?

Código vb.net:
Ver original
  1. With mysql_comando
  2.                         reader = .ExecuteReader()
  3.                         While reader.Read()
  4.  
  5.                             objRow = New TableRow()
  6.                             Dim objCell1, objCell2, objCell3, objCell4 As New TableCell()
  7.                             Dim linkDetalle, linkMes As New HyperLink()
  8.  
  9.                             numoperario = reader.GetValue(0)
  10.                             nombre = reader.GetValue(1)
  11.  
  12.                             objCell1.Controls.Add(New LiteralControl(numoperario))
  13.                             objCell1.HorizontalAlign = HorizontalAlign.Center
  14.                             objCell2.Controls.Add(New LiteralControl(nombre))
  15.                             objCell2.HorizontalAlign = HorizontalAlign.Left
  16.                             [B]linkDetalle.Text = "Detalle"
  17.                             linkDetalle.NavigateUrl = "~/HorasOperarios.aspx"
  18.                             objCell3.Controls.Add(New LiteralControl(linkDetalle.Text))[/B]
  19.  
  20.                             objCell4.Controls.Add(New LiteralControl(numoperario))
  21.                             objCell4.Visible = False
  22.                             objRow.Cells.Add(objCell1)
  23.                             objRow.Cells.Add(objCell2)
  24.                             objRow.Cells.Add(objCell3)
  25.                             'objRow.Cells.Add(objCell4)
  26.                             Table2.Rows.Add(objRow)
  27.                         End While
  28.                         .Dispose()
  29.                     End With

__________________
Gracias por todo;

Un saludo