IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Intégrer GoogleMaps dans une page ASP


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut Intégrer GoogleMaps dans une page ASP


    Je tente d'intégrer GoogleMaps dans une page de l'application sur laquelle je travaille en ce moment. Le problème, ça déconne lorsque j'essaye de le mettre après un ToolkitScriptManager de Ajax donc je le met avant bien sûr. Le problème, c'est que le iframe qui affiche le GoogleMaps, cache alors tout ce qui se trouve en-dessous j'ai donc essayé de le mettre dans un Panel sans résultat lors du lancement de l'application, voici un bout de code, pas complet car très très long:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    <asp:Content ID="Content1" ContentPlaceHolderID="contenu" runat="Server">
        <div class="titre_page">
            <br />
            <asp:Label ID="Label1" runat="server" Text="EXPLOITATIONS AGRICOLES" CssClass="titre1"></asp:Label>
        </div>
        <br />
        <uc1:ucRechercheEA ID="RechercheEA" runat="server" />
        <asp:Panel runat="server" ID="PanelGoogle">
            <div style="text-align: center">
                <iframe id="mapFrame" src="Carte.htm" scrolling="no" frameborder="0" marginheight="0"
                    marginwidth="0" style="background-color: #ffffff; width: 640px; height: 200px;
                    text-align: center;" align="middle" />
            </div>
        </asp:Panel>
        <asp:ToolkitScriptManager ID="ToolkitScriptManager2" runat="server">
        </asp:ToolkitScriptManager>
        <script type="text/javascript" charset="utf-8">
            $(document).ready(function () {
                $("#tabs-exploitations").tabs({
                    heightStyle: "fill"
                });
            });
        </script>
        <div id="tabs-exploitations">
            <ul>
                <li><a href="#tab-exploitant">Exploitant</a></li>
                <li><a href="#tab-exploitation">Exploitation</a></li>
                <li><a href="#tab-types-elevages">Types d'élevages</a></li>
            </ul>
            <div id="tab-exploitant">
                <asp:UpdatePanel runat="server" ID="UpdatePanel1">
                    <ContentTemplate>
                        <asp:FormView ID="fvEXP" runat="server" CssClass="form" DataKeyNames="ID,OID" DataSourceID="odsITRVT">
                            <EditItemTemplate>
                                <table class="tbEXP">
                                    <tr>
                                        <td class="c1">
                                            <span class="lbl">Code SIRET:</span>
                                        </td>
                                        <td class="c2">
                                            <asp:TextBox ID="IDTextBox" runat="server" Text='<%# Bind("SIRET") %>' MaxLength="17"></asp:TextBox>
                                        </td>
                                    </tr>
    Si jamais quelqu'un a une astuce...


    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  2. #2
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,

    J'avais fait quelques test il y a 4 ans sur l'intégration d'une carte Google. En regardant de nouveau mon code cela ne ressemble pas trop à ce que tu as fait. Je n'avais besoin que de créer un div et d'appeler une fonction d'un script de Google pour que cela se fasse tout seul:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "<div id=\"map_canvas\" style=\"float: right; width: 810px; min-height: 500px\"></div><script type=\"text/javascript\">InitializeMapWithItinerary(\"{0}\", \"{1}\", {2}, \"{3}\")</script>"
    A+
    "Winter is coming" (ma nouvelle page d'accueil)

Discussions similaires

  1. intégrer ajax dans une page asp
    Par tlili_info dans le forum ASP.NET Ajax
    Réponses: 1
    Dernier message: 29/09/2011, 13h05
  2. Intégrer un ActiveX dans une page ASP.net
    Par inter_amine dans le forum ASP.NET
    Réponses: 7
    Dernier message: 17/02/2009, 10h52
  3. intégrer un flash dans une page asp
    Par snow27 dans le forum Flash
    Réponses: 0
    Dernier message: 14/09/2008, 12h20
  4. Intégrer animation flash dans une page asp.net
    Par Erazion dans le forum ASP.NET
    Réponses: 8
    Dernier message: 03/04/2008, 15h25
  5. Réponses: 6
    Dernier message: 29/01/2006, 01h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo