¿hipervínculo en un datagrid?

elena_83es
08 de Febrero del 2005
Hola !!!!

Me gustaría saber como puedo poner un hipervínculo en una celda del datagrid, teniendo en cuenta que ese datagrid varía en función de una base de datos, y que el hipervínculo también variaría en función de la información que contiene dicha celda . No sé si me he explicado bien.

Gracias de todas formas


Elph
08 de Febrero del 2005
usa un HyperlinkColumn y especifica el DataNavigateUrl con el nombre del campo de la tabla que quieres que sea el enlace-

Carla
08 de Febrero del 2005
pon esto en el html del diseño del data grid , justo en la columna donde quieras el hipervínculo:
<asp:TemplateColumn HeaderText="Titulo"> <HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemTemplate>
<asp:Hyperlink NavigateUrl='<%#databinder.eval(container.dataitem, "dirurl")%>' id="lbtnNumReg" runat="server" text='<%#databinder.eval(container.dataitem, "titulo")%>'>
</asp:Hyperlink> </ItemTemplate> </asp:TemplateColumn>

aquí titulo es el nombre de la columna sobre la que va el hipervínculo