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
Attivare Google Maps su ContentPlaceHolder
venerdì 08 gennaio 2010 - 10.14
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
secks
Profilo
| Senior Member
442
messaggi | Data Invio:
ven 8 gen 2010 - 10:14
Sto provando a visualizzare una mappa di Google come contenuto di una ContentPlaceHolder di una MasterPage.
Non visualizza nulla, cosa sbaglio?
Ciao e grazie.
Paolo.
<%@ Page Language="C#" MasterPageFile="~/mpgMasterPage.master" AutoEventWireup="true" CodeFile="webAMainIndirizzo.aspx.cs" Inherits="webAMainIndirizzo" Title="Pagina senza titolo" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
<script src="
http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAYYEPsSVxlipSICwG8IWxUhTR1MW5W9kS7Ay2sdM3ySBUx_t6CRRg0iPPGllPAK0GKIUwzBNzkS86mg"
type="text/javascript"></script>
<script type="text/javascript">
// Key Maps su SrvAux03 ABQIAAAAYYEPsSVxlipSICwG8IWxUhTR1MW5W9kS7Ay2sdM3ySBUx_t6CRRg0iPPGllPAK0GKIUwzBNzkS86mg
// Key Maps su Locale ABQIAAAAzr2EBOXUKnm_jVnk0OJI7xSosDVG8KKPE1-m51RBrvYughuyMxQ-i1QfUnH94QxWIa6N4U6MouMmBA
var baseIcon = new GIcon(G_DEFAULT_ICON);
function load()
{
if (GBrowserIsCompatible())
{
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
map.setUIToDefault();
}
}
</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server" onload="load()" onunload="GUnload()">
<script type="text/javascript" src="
http://www.google.com/jsapi?key=ABCDEFG"></script>
<div id="map_canvas" style="width: 500px; height: 300px"></div>
</asp:Content>
sandrodp
Profilo
| Newbie
7
messaggi | Data Invio:
ven 8 gen 2010 - 19:05
io ho usato il codice con iframe che ti dà google in un pagina aspx e funziona perfettamente.
perchè lo vuoi usare in una master page che non è altro che un contenitore per pagine aspx a lei legate.
secks
Profilo
| Senior Member
442
messaggi | Data Invio:
dom 10 gen 2010 - 11:24
Come ho detto inizialmente, sto facendo delle prove, in quanto è un po' di tempo che non sviluppo in asp.net ( versione 1).
Avendo caricato nel progetto, del tipo presentazione aziendale, una master page mi sembrava naturale che una delle scelte fosse dedicata alla visualizzazione dell'ubicazione, con le Google maps.
Mi dicevi di usare iFrame al posto della master page oppure iFrame all'interno della master page?
E comunque avrei bisogno di una dritta per capire come condizionare ad un button il lancio del comando in js per il caricamento della mappa.
Ciao e grazie.
sandrodp
Profilo
| Newbie
7
messaggi | Data Invio:
dom 10 gen 2010 - 14:35
Ti dicevo solo di mettere il codice all'interno di un <div> <div/> o quello che tu vuoi nella pagina che carichi nella MasterPage. Io lo usato quì :
http://www.windsurfclubfiumaretta.com/Info.aspx
dove puoi vedere come funziona.
se poi hai altre domande o spiegazioni più dettagliate fammi sapere.
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 !