首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在ASP.NET C#中显示谷歌地图

如何在ASP.NET C#中显示谷歌地图
EN

Stack Overflow用户
提问于 2017-05-04 19:46:29
回答 1查看 8.9K关注 0票数 1

我正在将谷歌地图控件添加到ASP.NET C#页面中。我已经从谷歌得到了API密钥,我只是在测试页面,但似乎地图不显示。我的最终结果是使用文本框输入纬度和经度,单击submit按钮后,地图会将我带到指定的位置。在前端,我有这个:

代码语言:javascript
复制
<script>
    var map;
    function initialize() {
        map = new google.maps.Map(document.getElementById('map'), {
            center: new google.maps.LatLng(48.1293954, 11.556663), // Munich Germany
            zoom: 10
        });
    }

    function newLocation(newLat, newLng) {
        map.setCenter({
            lat: newLat,
            lng: newLng
        });
    }

    google.maps.event.addDomListener(window, 'load', initialize);
</script>
<form id="form1" runat="server">
    <asp:ScriptManager ID="sManager" runat="server" />
    <asp:UpdatePanel ID="pnlTest" runat="server">
        <ContentTemplate>
            <div style="height: 60%;" id="map"></div>

            <asp:TextBox ID="txtLat" runat="server" />
            <asp:TextBox ID="txtLong" runat="server" />
            <asp:Button ID="btnSubmit" Text="Submit" runat="server" />
        </ContentTemplate>
    </asp:UpdatePanel>
</form>

我还没有完成按钮单击事件,因为我想先完成上面的操作。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43782032

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档