ASP.NET - Ayuda porfa?, URGENTE. De una columna de un GridView me lleve a otra pagina en ASP.NET y C#

   
Vista:

Ayuda porfa?, URGENTE. De una columna de un GridView me lleve a otra pagina en ASP.NET y C#

Publicado por marycel rosasandovald@hotmail.com (2 intervenciones) el 25/05/2011 21:04:08
Hola A Todos
ESTOY PROGRAMANDO EN ASP.NET Y C#

porfa ayudenme, pues soy todavia novata.

Quiero de un gridview, de la cabecera que tiene varias columnas, pero quiero de una columna
haciedo click en una columna me lleve a otra pagina en asp.

Como lo hago????
porfa envienme ejemplo en codigo, o imagen.

Estaré muy agradecida.gracias..............
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
Imágen de perfil de Santos Pairazamán

Ayuda porfa?, URGENTE. De una columna de un GridView me lleve a otra pagina en ASP.NET y C#

Publicado por Santos Pairazamán (46 intervenciones) el 26/05/2011 19:22:30
En el evento RowDataBound de tu gridview puedes hacer esto:

If Not e.Row.DataItem Is Nothing Then
Dim objlink As New HyperLink
objlink = CType(e.Row.FindControl("hpVer"), HyperLink)
If Not objlink Is Nothing Then
objlink.NavigateUrl = "acá va tu URL"
End If
End If

En este caso hay un link con el nombre hpver.

Otra Forma puede ser:

<asp:TemplateField>
<ItemTemplate>
<asp:HyperLink ID="hpVer" runat="server" Text="ver" target="_blank" NavigateUrl='acá va tu url' />
</ItemTemplate>
</asp:TemplateField>

en el URL puedes poner así:

'<%# Eval("Codigo", "Tupagina.aspx?Codigo={0}")%>'

Espero esto te ayude.

Hasta Pronto
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

Hola Santos, Porfa? - URGENTE. De una columna de un GridView me lleve a otra pagina en ASP.NET y C#

Publicado por marycel rosasandovald@hotmail.com (2 intervenciones) el 30/05/2011 20:07:27
HOLA SANTOS, MIRA HIZE COMO ME DIJISTE.

EL SGTE. CODIGO LO PROBE ASI.

<asp:TemplateField HeaderText="Bolson">
<ItemTemplate>
<asp:HyperLink ID="imgBolson" runat="server" Text="bolson" target="_blank"
NavigateUrl='<%#Eval("Codigo","Publico/CargaData.aspx?Codigo={0}")%>'/>

</ItemTemplate>
<ItemStyle HorizontalAlign="Center" Width="5%" />
</asp:TemplateField>

PERO ME DA ERROR, EN LA SGTE. LINEAS

<asp:HyperLink ID="imgBolson" runat="server" Text="bolson" target="_blank"
NavigateUrl='<%#Eval("Codigo","Publico/CargaData.aspx?Codigo={0}")%>'/>

EL CODIGO ORIGINAL ES ASI, PERO NECESITO QUE LA COLUMNA DEL GridView HAGA UN LINK a OTRA PAGINA,
ASI SACO COMO EJEMPLOS YA QUE TAMBIEN NECESITO Q OTRAS COLUMNAS DEL GridView ACCEDAN A O LINKEEN SUS PAGINAS

MI CODIGO ORIGINAL

<asp:TemplateField HeaderText="Bolson">
<ItemTemplate>
<asp:ImageButton ID="imgBolson" runat="server" CommandName="bolson" />
</ItemTemplate>

<ItemStyle HorizontalAlign="Center" Width="5%" />
</asp:TemplateField>
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 Santos Pairazamán

Hola Santos, Porfa? - URGENTE. De una columna de un GridView me lleve a otra pagina en ASP.NET y C#

Publicado por Santos Pairazamán (46 intervenciones) el 09/06/2011 19:48:48
No te olvides que el codigo debe traerte tu consulta y también tienes que verificar si la carpeta publica esta en donde se encuentra tu página.

Puedes usar : ~/publico/..

Saludos,
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