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 2.0 / 3.5 / 4.0
Caricamento immagini e link collegamento a google earth (o similari)
martedì 12 ottobre 2010 - 12.12
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
mauri1961
Profilo
| Senior Member
218
messaggi | Data Invio:
mar 12 ott 2010 - 12:12
Sto per accingermi ad effettuare un progetto di un sito che mostrerebbe dati testuali su pagine asp. Fin qua nulla di insormontabile. Tuttavia nei dati che compongono il database dal quale prendo le informazioni da visualizzare ci sono anche delle coordinate che corrispondono a luoghi. Scopo della procedura è quello di mettere in comunicazione attraverso un link queste coordinate con google wearth (maps o quant'aktro) in modo da mostrare il luogo (anche piu di uno per volta) attraverso la visione della mappa.
Inoltre allo stesso modo dovrei visualizzare delle foto che sono su un server. Vista la quantità di foto presenti è inpensabile caricarle dirette nel db, quindi si pone il problema (con un link ftp??) di collegarsi al server e mostrarle.
Qualcuno ha già affrontato queste problematiche ? se si sarebbe gradito un aiuto.
Grazie, Maurizio
alexmed
Profilo
| Guru
1.186
messaggi | Data Invio:
mar 12 ott 2010 - 20:24
Ciao
Per quanto riguarda la mappa puoi dare un'occhio qui:
http://www.microsoft.com/maps/isdk/ajax/#
Per le imagini non ho capito!
Come sono salvate sul db e di quale db si tratta? SQL , Access .....
Ciao
alexmed
mauri1961
Profilo
| Senior Member
218
messaggi | Data Invio:
mar 12 ott 2010 - 23:09
Ti ringrazio per il link, per quanto riguarda le immagini visto che in totale dovrebbero occupare sui 2 gb, non vorrei caricarle direttamente sul db (sql server) ma richiamarle con un link (se possibile..) ad uno spazio web separato.
Grazie, Maurizio
alexmed
Profilo
| Guru
1.186
messaggi | Data Invio:
mar 12 ott 2010 - 23:19
Un'ultima domanda/precisazione: ASP oppure ASP.NET?
alexmed
mauri1961
Profilo
| Senior Member
218
messaggi | Data Invio:
mer 13 ott 2010 - 11:05
asp.net
ciao, maurizio
alexmed
Profilo
| Guru
1.186
messaggi | Data Invio:
mer 13 ott 2010 - 14:46
Ok.
Allora la cosa è semplice
Una volta inserito nella tua pagina un controllo SqlDataSource configurato per prelevare i dati ("SELECT * FROM nome_tabella WHERE id = @ID" , ad esempio) ed dopo averlo associato ad un controllo che accetta l'associacione ai dati tipo un Repeater, nel controllo Repeater inserirai un ItemTemplate che contenga un controllo <img> a cui legherai il campo in cui hai memorizzato il percorso o il nome dell'immagine.
Se tutte le immagini sono all'interno di una cartella allora ti conviene registrare nel db solo il nome dell'immagine se invece il percorso cambia allora registra tutto il percorso.
Percorso uguale:
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1">
<ItemTemplate>
<div class="panel">
<img alt="" src="Images/mia_cartella/<%# Eval("colonna_immagine") %>" />
</div>
</ItemTemplate>
</asp:Repeater>
Percorso diverso:
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1">
<ItemTemplate>
<div class="panel">
<img alt="" src="<%# Eval("colonna_immagine") %>" />
</div>
</ItemTemplate>
</asp:Repeater>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
SelectCommand="SELECT * FROM nome_tabella WHERE (ID = @ID)">
<SelectParameters>
<asp:QueryStringParameter Name="ID" QueryStringField="ID" Type="Int32" />
</SelectParameters>
</asp:SqlDataSource>
Ciao
alexmed
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 !