RE:Datagrid con columna hipervinculo
Hola
Puedes usar el HyperLinkColumn te pongo un ejemplo, para esto imaginate que seleccionas desde tu base de datos la tabla Canciones y necesitas solamente la CancionID y el Nombre de la cancion y cuando alguien hace clic en tu link envias el ID de la cancion a otra pagina para ver el contenido de la cancion, NO voy a poner el codigo que se conecta y trae los datos solo el datagrid con su hyperlink :
<asp:DataGrid ID="DataGrid1" AutoGenerateColumns="False"
EnableViewState="False" CellPadding="10"
Runat="Server">
<Columns>
<asp:BoundColumn HeaderText="Nombre de Cancion"
DataField="Cancion_Name" />
<asp:HyperLinkColumn HeaderText="Contenido"
DataNavigateUrlField="ContenidoID"
DataNavigateUrlFormatString="Contenido.aspx?id={0}"
Text="Ver Contenido" />
</Columns>
Por ultimo decirte que en mi ejemplo y cuando digo ="Contenido.aspx?id={0}" el 0 significa que cuando hago mi select de SQL ContenidoID es mi primer Recordset devuelto asi como Select ContenidoID, ..
Saludos
Victor Collado
</asp:DataGrid>