Hyperlink en DataGrid

30/05/2005 - 15:25 por javier | Informe spam
Hola. Quiero que dentro de mi DataGrid, todos lo valors de
una Columna sean Hyperlink,pero quiero hacerlo en modo
ejecución, no en modo diseño, ya que el número de columnas
dependerá de varios factores y no puedo pintarla a pedal.
He intentado crear un objeto HyperLinkColumn, pero luego
no puedo añadirlo a una tabla, ya que solo acepta objetos
de tipo Colum, no HyperLinkColumn. ¿Me podéis ayudar?
Gracias.

Preguntas similare

Leer las respuestas

#1 sissi
30/05/2005 - 17:52 | Informe spam
puedes crear un ButtonColumn, con el comando select, y en
el itemcommand, le das un redirect a la URL que necesitas.
espero te sirva ;-)

Algo así como esto:
private void TuDG_ItemCommand(object source,
DataGridCommandEventArgs e)
{
if (((LinkButton)
e.CommandSource).CommandName == Constants.SELECT_COMMAND)
{
Response.Redirect
(SelectActionRedirectURL(source, e));
}
}

Hola. Quiero que dentro de mi DataGrid, todos lo valors


de
una Columna sean Hyperlink,pero quiero hacerlo en modo
ejecución, no en modo diseño, ya que el número de


columnas
dependerá de varios factores y no puedo pintarla a pedal.
He intentado crear un objeto HyperLinkColumn, pero luego
no puedo añadirlo a una tabla, ya que solo acepta


objetos
de tipo Colum, no HyperLinkColumn. ¿Me podéis ayudar?
Gracias.
.

Respuesta Responder a este mensaje
#2 Javier
31/05/2005 - 10:28 | Informe spam
Gracias, pero no sé como usarlo. Me da error en Constants.SELECT_COMMAND, ya
que aunque añado las Dll de Constan, no reconoce o no sé que tiene que tener
SELECT_COMMAND. Si me puedes explicar para qué sirve te lo agradecería.
Muchas Gracias.

"sissi" escribió:

puedes crear un ButtonColumn, con el comando select, y en
el itemcommand, le das un redirect a la URL que necesitas.
espero te sirva ;-)

Algo así como esto:
private void TuDG_ItemCommand(object source,
DataGridCommandEventArgs e)
{
if (((LinkButton)
e.CommandSource).CommandName == Constants.SELECT_COMMAND)
{
Response.Redirect
(SelectActionRedirectURL(source, e));
}
}

>Hola. Quiero que dentro de mi DataGrid, todos lo valors
de
>una Columna sean Hyperlink,pero quiero hacerlo en modo
>ejecución, no en modo diseño, ya que el número de
columnas
>dependerá de varios factores y no puedo pintarla a pedal.
>He intentado crear un objeto HyperLinkColumn, pero luego
>no puedo añadirlo a una tabla, ya que solo acepta
objetos
>de tipo Colum, no HyperLinkColumn. ¿Me podéis ayudar?
>Gracias.
>.
>

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida