Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Dimensionare un HyperLink
martedì 22 agosto 2006 - 17.16
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Arsenico
Profilo
| Junior Member
70
messaggi | Data Invio:
mar 22 ago 2006 - 17:16
Ciao a tutti!
Volevo chiedere una cosa: ho notato che mettendo un'immagine nell'imageurl di un Hyperlink, anche se gli setto una dimensione, questo si adatta alle dimensioni dell'immagine che gli ho inserito. Qualcuno sa se c'è il modo di forzarlo perchè resti fissa la dimensione col variare dell'immagine?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 22 ago 2006 - 23:54
>Ciao a tutti!
Ciao!
>Volevo chiedere una cosa: ho notato che mettendo un'immagine
>nell'imageurl di un Hyperlink, anche se gli setto una dimensione,
>questo si adatta alle dimensioni dell'immagine che gli ho inserito.
è normale.. fino a che la grandezza dell'immagine non raggiunge le dimensioni del controllo hyperlink, quest'ultimo può avere una dimensione diversa. Ma se l'immagine risulta più grande del controllo che la contiene, essa finisce inevitabilmente per espandere l'hyperlink.
>Qualcuno sa se c'è il modo di forzarlo perchè resti fissa la
>dimensione col variare dell'immagine?
Ripeto, questo è possibile purchè l'immagine sia sempre più piccola del controllo hyperlink.
Ma come mai ti serve fare questa cosa?
vuoi che l'immagine non allarghi mai l'hyperlink?
perchè in tal caso, basta che fissi le dimensioni dell'immagine.
Fammi sapere!
Alx81 =)
http://blogs.dotnethell.it/suxstellino
Arsenico
Profilo
| Junior Member
70
messaggi | Data Invio:
mer 23 ago 2006 - 09:36
>Ma come mai ti serve fare questa cosa?
>vuoi che l'immagine non allarghi mai l'hyperlink?
>perchè in tal caso, basta che fissi le dimensioni dell'immagine.
>
Innanzitutto grazie per la risposta.
Il problema è che l'immagine mi cambia ogni volta e non ne posso controllare le dimensioni fino a che non la carico. Potrebbe esserci di tutto. Ho provato ad usare un image button con il response.redirect("pagina"), ma mi par di capire che non posso scegliere il target e a me serve che mi apra la pagina in un'altra finestra.
Ho provato a guardare, in alternativa, se c'era il modo di ridimensionare le immagini per metterle della grandezza che voglio io nel momento in cui le ho caricate, tipo come se fosse un'anteprima, così da forzare la dimensione, ma mi sembra sia una cosa un po' troppo difficile per me. Ho trovato un paio di link ma ci ho capito poco...
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 23 ago 2006 - 11:30
Basta dare un width ed un height al controllo immagine contenuto allora..
ad esempio:
<asp:HyperLink ID="HL1" runat="server" NavigateUrl="tuotarget">
<asp:Image ID="IMG1" runat="server" ImageUrl="tuaimg" Width="100px" Height="100px" />
</asp:HyperLink>
in questo modo, qualunque sia la dimensione dell'immagine, al massimo avrai un hyperlink 100px x 100px..
Alx81 =)
http://blogs.dotnethell.it/suxstellino
Arsenico
Profilo
| Junior Member
70
messaggi | Data Invio:
mer 23 ago 2006 - 12:12
Ok, così funziona. Però come faccio adesso a passargli l'url dell'immagine da codice vb.net? Perchè io lo carico da Database
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 23 ago 2006 - 12:42
è uno solo?
oppure sei dentro ad un controllo che ripete?
Alx81 =)
http://blogs.dotnethell.it/suxstellino
Arsenico
Profilo
| Junior Member
70
messaggi | Data Invio:
mer 23 ago 2006 - 15:50
No. Sono due
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 24 ago 2006 - 14:35
Quindi hai due Hyperlink, con all'interno 2 Image.. giusto?
in tal caso, basta valorizzare la proprietà ImageUrl di ogni controllo image
Img1.ImageUrl = "~/images/1.jpg"
Img2.ImageUrl = "
http://www.dotnethell.it/img/newlogo3.png"
Alx81 =)
http://blogs.dotnethell.it/suxstellino
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !