Link que abra un documento de word o pdf

Johasol
04 de Junio del 2008
Estoy programando en Visual Net pero en un Modulo de Asp necesito saber como puedo abrir archivos si la ruta est guardada en la base de datos. La grilla muestra los resultados de un sql entre ellos la ruta del archivo que quiero abrir. Tengo la siguiente linea de codigo:

asp:HyperLinkField HeaderText="ARCHIVO" NavigateUrl="~/vinculo.doc" Text="DESCARGAR"

claro hasta ahora con esta linea todas las filas de la grilla me abren el archivo llamado vinculo.doc.... Que tengo que poner luego de NavigateUrl= ??? de tal forma que abra un archivo cuya ruta que est indicado en otro campo de la misma fila de la grilla???... cada fila de la grilla muestra una ruta diferente...(el campo de tabla de la BD que contiene la ruta se llama "ruta" y los archivos que necesito abrir estn en el C./biblioteca

Ojal puedan ayudarme...