Campo del daragrid (asp.net)

17/07/2004 - 02:47 por Roberth Dudiver | Informe spam
Hola amigos , estoy haciendo un consulta y mostrando los resultados en un
datagrid y necesito que uno de los campos muetsre un vinculo que em
redirecciones a una pagina y le pase un Queristring algo asi
prueba.aspx?id='"+campo_id_de_la_tabla+"' la cuestion es que no se como
hacer que al gnerar el datagrid y trayga los resultados coloque el valor
del campo id en la basededatos

Espero puedan ayudarme
ATT Roberth Dudiver

Preguntas similare

Leer las respuestas

#1 Miguel Ortiz Falcón
17/07/2004 - 07:21 | Informe spam
Hola, pues no entendí muy bien si lo que quieres es poner
en un datagrid un vinculo a X cosa, o quieres que entre
páginas pasar argumentos ?...

Miguel Ortiz
Saludos...


Mostrar la cita
resultados en un
Mostrar la cita
vinculo que em
Mostrar la cita
asi
Mostrar la cita
es que no se como
Mostrar la cita
coloque el valor
Mostrar la cita
#2 Roberth dudiver
17/07/2004 - 14:15 | Informe spam
ok lo que necesito hacer es algo asi http://www.maracayup.com/eventos2.asp

Vea que el vinculo donde dice ma sinformcion manda a una magina y le manda
argumentos ejem : http://www.maracayup.com/informacionrumba.asp?id—

bueno eso mismo es lo que necesito hacer pero en un grid , yo etso lo hice
en asp 3 pero en .net no encuentro la forma de generar etevinculo
dinamicamente con un grid



"Miguel Ortiz Falcón" escribió en el
mensaje news:2e8d901c46bbd$df8e1c40$
Hola, pues no entendí muy bien si lo que quieres es poner
en un datagrid un vinculo a X cosa, o quieres que entre
páginas pasar argumentos ?...

Miguel Ortiz
Saludos...


Mostrar la cita
resultados en un
Mostrar la cita
vinculo que em
Mostrar la cita
asi
Mostrar la cita
es que no se como
Mostrar la cita
coloque el valor
Mostrar la cita
#3 Miguel Ortiz Falcón
17/07/2004 - 21:17 | Informe spam
Pues mira entonces lo que quieres creo que son las dos
cosas: Poner en el DataGrid un vinculo y a la vez pasarle
argumentos a la siguiente página:

Para poner el vinculo en el DataGrid:

Seleccionas el DataGrid, y después seleccionas el
Generador de Propiedades...y después en columnas agregas
una columna plantilla te aparecerá una nueva columna en
el DataGrid, donde coloques un HyperLink...después te vas
a la vista de HTML y dentro de las argumentos del ese
linklabel lo enlazas con los datos que va a tener cada
link label...por ejemplo

<asp:HyperLink id="HyperLink1" .NavigateURL = '<%
#DataBinder.Eval(Container.DataItem, "Enlace")%>'>
</asp:HyperLink>

*Enlace es el nombre de tu campo fuente...
y con esto logras poner el enlace... hacia X cosa...

y pues para pasar parámetros utiliza:
Server.Transfer("Pagina.aspx?Argumento1=" + argumento;

Ojala te sirva..

Miguel Ortiz



Mostrar la cita
http://www.maracayup.com/eventos2.asp
Mostrar la cita
magina y le manda
Mostrar la cita
http://www.maracayup.com/informacionrumba.asp?id—
Mostrar la cita
grid , yo etso lo hice
Mostrar la cita
etevinculo
Mostrar la cita
escribió en el
Mostrar la cita
#4 Alejandro Perez
19/07/2004 - 18:00 | Informe spam
Hola Roberth!, para agregar el link con parametros:
1.- Agregas una columna de tipo Hipervinculo al datagrid.
Puedes hacerlo desde el generador de propiedades. (No una
columna template, con una columna hipervinculo es mas
sencillo).
2.- En el TextField colocas el nombre de la columna cuyo
valor quieres mostrar en el texto del hipervinculo.
3.- En el URLField colocas el nombre de la columna cuyo
valor vas a utilizar como parametro en el hipervinculo.
4.- En el formato del URL puedes colocar algo como:

prueba.aspx?id={0}

Ese 0 va a ser el indice del URLField que especificast
anteriormente.

De modo que los links te quedaran como:

http://localhost/WebApplication/prueba.aspx?id=1
http://localhost/WebApplication/prueba.aspx?id=2
http://localhost/WebApplication/prueba.aspx?id=3

Claro esta, los numeros no seran mas que el valor que
tenga cada registro en el campo indicado en URLField.

Cuidate!

Alejandro Perez
MCSD/MCDBA/MCT
Caracas - Venezuela





Mostrar la cita
resultados en un
Mostrar la cita
vinculo que em
Mostrar la cita
asi
Mostrar la cita
es que no se como
Mostrar la cita
coloque el valor
Mostrar la cita
Ads by Google
Search Busqueda sugerida