Hola Fernando (Tubio),


disculpa la demora (x gripe).


tu respuesta (haciendo las dos cosas) resolvió el problema (te agradezco, porque ya estaba gastando el google...).


¿Como tendría que reestructurar las cosas para que no sea necesario? Estoy un poco perdido con todo esto.


Desde ya muchas gracias.


Ricardo Forbes.


PD. Gracias también a Diego (Jancic).



Con fecha miércoles, 23 de mayo de 2007, 10:47:06, escribió:


>




>

Ricardo,

 

Mi primera reacción es la misma que la de Diego. Si las direcciones apuntan a "c:\documents and settings\...", esto significa que el archivo al que corresponden debe existir en la máquina desde donde se navega y *no* en el servidor. Si esto es realmente lo requerido entonces me parece que el problema no es el encoding de la url sino que podría ser un problema de seguridad. 

 

¿Cuando se hace un clic en el vínculo, navega a una página de error o simplemente no hace nada? Si es lo segundo entonces puede ser consecuencia de una característica de los cambios introducidos en el service pack 2 de XP que impide la navegación desde una página en una zona de seguridad a otra zona de mayor seguridad. En este caso desde la zona Intranet a la zona Mi PC.

 

Para verificar si esta es la causa del problema, en la máquina desde donde se navega, ubicá la siguiente clave del registro 

 

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Lockdown_Zones\0

 

y cambia el valor del item "2101" a 0, (primero anotando el valor actual para restaurarlo después). Reiniciá el Internet Explorer e intentá navegar desde los vínculos que antes tenían problemas. Si aún no funciona, reemplazá la expresión que inicializa la propiedad NavigateUrl por "file:///" + Eval("path").

 

El cambio del registro lo sugiero a modo de diagnóstico, no como una solución permanente. Evaluá la posibilidad de reestructurar las cosas para que esto no sea necesario.

 

Saludos,

 

Fernando Tubio

 

 

----- Original Message ----- 

From: Ricardo Forbes 

To: [email protected] 

Sent: Tuesday, May 22, 2007 11:15 PM

Subject: [puntonet] Eval e Hiperlynk


Hola Diego,


estoy trabajando para armar una intranet contra indexing service. El resultado de la busqueda me devuelve path y nombre de archivo de documentos que cumplen

el criterio de búsqueda y eso es lo que viene con espacios en la URL. Yo quiero mostralo en una grilla y hacer clic en el vinculo para que abra el Word o lo que sea con el documento seleccionado.


En la grilla sale bien, pero el vinculo reemplaza los espacios con %2520 y no funciona. 


Abajo del todo esta el mensaje original donde pegue el vinculo y explico un poco mas.


Saludos 


Ricardo Forbes.


Con fecha martes, 22 de mayo de 2007, 22:05:51, escribió:


>

Disculpame… soy medio lento, pero no entendi cual es tu problema… No entiendo porque si estas en asp.net tenes una url apuntando al c:\documents and… ? 

 

Saludos,

Diego

 


From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Ricardo Forbes

Sent: Martes, 22 de Mayo de 2007 20:45

To: [email protected]

Subject: [puntonet] Eval e Hiperlynk

 

Hola Pata,

 

estuve viendo bastante y parece ser que el IS del VS2005 y el i7 recodifican la url donde el %20 del espacio lo transforman en %25 (que corresponde al %) mas el 20 que habia, quedando %2520.

 

Busque en varios foros y a varios le paso lo mismo pero nadie da la solución. El problema se da para links a archivos con espacios en el path y/o nombre.

 

Parece una pavada pero me está complicando bastante la vida. Alguna ayuda? Otra forma de hacerlo?

 

Gracias a todos.

 

Ricardo Forbes.

 

 

Con fecha martes, 22 de mayo de 2007, 6:58:17, escribió:

 

> 

En el vínculo que envió Sebastián dice que

 

a.- El problema aplica al producto Microsoft FrontPage 98 Standard Edition

b.- Este problema se corrigió en Microsoft FrontPage 2000.

 

Bastaría con actualizar FrontPage?

 

Pata.

 

 


De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Ricardo Forbes

Enviado el: martes, 22 de mayo de 2007 4:00

Para: [email protected]

Asunto: [puntonet] Eval e Hiperlynk

 

Hola,

 

Probe tambien con decode y lo mismo. Me da la impresión que fuera algo del IE7.

 

Estoy con esto hace un par de días y no doy en la tecla...

 

Gracias.

 

Con fecha lunes, 21 de mayo de 2007, 22:46:09, escribió:

 

> 

Por el problema que envias y por lo que lei en este link imagino que deberias hacer un server.decode para asignar.

Saludos 

 

Javier

----- Original Message ----- 

From: Sebastian Iacomuzzi 

To: [email protected] 

Sent: Monday, May 21, 2007 10:33 PM

Subject: [puntonet] Eval e Hiperlynk

 

http://support.microsoft.com/kb/221941/es

 

 

El día 21/05/07, Ricardo Forbes <[EMAIL PROTECTED]> escribió: 

 

En asp.net llene un datatable haciendo una consulta a index server y

la use como origen de datos en un grilla. La grilla tiene una columna 

con un campo template al que le puse un hyperlink.

 

Le puse un custom binding para  "Text" = Eval("path")

y un custom binding para NavigateUrl = Eval("path")

 

En la grilla sale bien, pero el navigate URL devuelve: 

 

"file:///c:/documents%2520and%2520settings/administrador/mis%2520documentos/pruebaidx/control%2520visitas.doc " y no navega.

 

¿Como puedo evitar el %2520? probe con server.encode y no funciona

(veo el %2520 en la barra de estado del IE7), sin embargo si hago un

boton con un msgbox y muestro server.encode(y el string de arriba) me queda %20 en vez de %2520 que es lo que 

quisiera...

 

Alguna idea?

 

Gracias

 

Ricardo Forbes.

 

 

 

 

 

 

 

 

 

 

__________ Información de NOD32, revisión 2283 (20070521) __________

 

Este mensaje ha sido analizado con NOD32 antivirus system

http://www.nod32.com

 

 

 

 

-- 

Saludos,

 Ricardo                            mailto:[EMAIL PROTECTED]

 

 

__________ Información de NOD32, revisión 2285 (20070522) __________

 

Este mensaje ha sido analizado con NOD32 antivirus system

http://www.nod32.com

 

 

 

 

-- 

Saludos,

 Ricardo                            mailto:[EMAIL PROTECTED]



__________ Información de NOD32, revisión 2285 (20070522) __________


Este mensaje ha sido analizado con NOD32 antivirus system

http://www.nod32.com





-- 

Saludos,

 Ricardo                            mailto:[EMAIL PROTECTED]



__________ Información de NOD32, revisión 2286 (20070523) __________


Este mensaje ha sido analizado con NOD32 antivirus system

http://www.nod32.com





-- 

Saludos,

 Ricardo                            mailto:[EMAIL PROTECTED]

Responder a