Si lo que quieres es ponerlo en un control HyperLink dentro del gridView puedes realizar lo de esta manera, dentro del evento del RowDataBound gridview:
Código Javascript
:
Ver original<asp:TemplateField HeaderText="Temperatura">
<ItemTemplate>
<asp:HyperLink ID="nombreArchivo" runat="server"></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
Código Javascript
:
Ver originalprotected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
string KeyNombre = GridView1.DataKeys[e.Row.RowIndex].Values["Archivo"].ToString();
HyperLink nombre = e.Row.FindControl("nombreArchivo") as HyperLink;
nombre.NavigateUrl = "~/Archivos/" + KeyNombre;
}
}
Espero y te sea de ayuda.