26 messaggi dal 08 dicembre 2002
Ho fatto un link ad un file pdf salvato sul mio spazio web in un server,
ho scritto il listato come segue, ma purtroppo funziona in locale ma non in remoto.. qualcuno sa dirmi perchè??
Dove sbaglio?

Dim MyHref as String
MyHref=server.mappath("miadirectory\Pippo.pdf")
DataBind()

Nel HTML:

<A Href="<%#MyHref%>">Link</A>

il path restituito risulta tipo:
http://www.mioserver.com/miadirectory/pippo.pdf

e in effetti non corrisponde al pathn corretto!

Aiutatemi!
Grazie
Ciao
Gugu
19 messaggi dal 20 aprile 2001
AndreaGugu ha scritto:
Ho fatto un link ad un file pdf salvato sul mio spazio web in un server,
ho scritto il listato come segue, ma purtroppo funziona in locale ma non in remoto.. qualcuno sa dirmi perchè??
Dove sbaglio?

Dim MyHref as String
MyHref=server.mappath("miadirectory\Pippo.pdf")
DataBind()

Nel HTML:

<A Href="<%#MyHref%>">Link</A>

il path restituito risulta tipo:
http://www.mioserver.com/miadirectory/pippo.pdf

e in effetti non corrisponde al pathn corretto!

Aiutatemi!
Grazie
Ciao
Gugu


"/" e non "\"
MyHref=server.mappath("miadirectory/Pippo.pdf")


byez

&lt;Alberto/&gt;
19 messaggi dal 20 aprile 2001
altra cosina, visto che siamo in aspnet mettici un controllino server invece di mescolare asp3, come ad esempio il controllo hyperlink

<script runat="server">

Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
myHref.NavigateUrl = Server.MapPath("miadir/p.pdf")
myHref.Text = "Download pdf"
end sub
</script>
<html>
<body>
<form runat=server>
<asp:HyperLink ID="myHref" Runat=server></asp:HyperLink>
</form>
</body>
</html>

ciao ciao

&lt;Alberto/&gt;
26 messaggi dal 08 dicembre 2002
Grazie ragazzi,
mi è rimasto un problema..

Dato che il mio link è proprio ad un pdf, lo scopo ultimo è quello di riuscire ad aprirlo in un'altra pagina con Acrobat Reader.. ovviamente!

Ho impostato target = "_blank" e in locale funziona proprio come voglio..

Ora il path del file sembra corretto.. vedo il percorso del server, però cliccando sul link non fa assolutamente niente!

L'acrobat reader che apre il file, deve essere comunque locale, vero?
Nel computer dell'utente..

per albertoianiro: non uso hyperlink di asp.net perchè al link associo alcuni eventi per fargli cambiare aspetto quando il mouse ci passa sopra... sono nuovo dall'ambiente e della programmazione web..
faccio quello che posso!!

Un saluto
Grazie
Gugu
19 messaggi dal 20 aprile 2001
AndreaGugu ha scritto:
Grazie ragazzi,
mi è rimasto un problema..

Dato che il mio link è proprio ad un pdf, lo scopo ultimo è quello di riuscire ad aprirlo in un'altra pagina con Acrobat Reader.. ovviamente!

Ho impostato target = "_blank" e in locale funziona proprio come voglio..

Ora il path del file sembra corretto.. vedo il percorso del server, però cliccando sul link non fa assolutamente niente!

L'acrobat reader che apre il file, deve essere comunque locale, vero?
Nel computer dell'utente..

esatto!

per albertoianiro: non uso hyperlink di asp.net perchè al link associo alcuni eventi per fargli cambiare aspetto quando il mouse ci passa sopra... sono nuovo dall'ambiente e della programmazione web..
faccio quello che posso!!

potresti usare i css


Un saluto
Grazie
Gugu

ciao ciao

&lt;Alberto/&gt;
26 messaggi dal 08 dicembre 2002
Ma..
se volessi continuare per la mia strada, con il link html...
non vorrei mettere troppa carne al fuoco per ora...

Perchè non mi apre il file pdf??
Acrobat reader sul mio computer ce l'ho, tant'è vero che il locale funziona bene!

Per di più non capisco perchè non apre nemmeno una nuova sessione di explorer.. ho usato "_blank" !!!

Non cambia nemmeno il colore del link cliccandolo.. non fa un c...!!
Ripeto: in locale funziona tutto!

Mi potete dare una dritta?
Grazie
Gugu

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.