2013-10-26 149 views
-1

我一样有一个justdial.com应用程序,其中每当地址输入到地址输入到数据库,从那里同一地址用于创建谷歌地图的形式。动态地添加谷歌地图在我的应用程序

整个代码是在转发标签即每一个新的地址输入谷歌地图API的时间获取它,并显​​示在我的应用程序映射写入。

正如justdial.com完成。

该项目使用n层C#.NET框架完成。

<asp:Repeater ID="Repeater1" OnItemDataBound="Repeater1_ItemDataBound" runat="server" onitemcommand="Repeater1_ItemCommand"> 
    <ItemTemplate> 
    <h2>Map</h2> 
            <div style="width:100%; min-height:250px;"> 
            <iframe width="100%" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=<%#Eval("comp_adrs") %>+India&amp;aq=0&amp;oq=<%#Eval("comp_adrs") %>&amp;sll=23.192951,72.6299&amp;sspn=0.024023,0.042014&amp;ie=UTF8&amp;hq=&amp;hnear=<%#Eval("comp_adrs") %>,+Odisha,+India&amp;t=m&amp;z=14&amp;ll=20.344743,85.803818&amp;output=embed"></iframe><br /><small><a href="https://maps.google.com/maps?f=q&amp;source=embed&amp;hl=en&amp;geocode=&amp;q=<%#Eval("comp_adrs") %>,+Odisha,+India&amp;aq=0&amp;oq=<%#Eval("comp_adrs") %>&amp;sll=23.192951,72.6299&amp;sspn=0.024023,0.042014&amp;ie=UTF8&amp;hq=&amp;hnear=<%#Eval("comp_adrs") %>,+Odisha,+India&amp;t=m&amp;z=14&amp;ll=20.344743,85.803818" style="color:#0000FF;text-align:left">View Larger Map</a></small> 
            </div> 

</ItemTemplate> 
    </asp:Repeater> 

回答

0

在我的应用程序添加一个动态的谷歌地图,我只是删除从API代码所在位置的经纬度,并为进入地址的所有的地方加了我的变量和它去正确的。

<iframe width="100%" height="350" frameborder="0" scrolling="no" marginheight="0" 
              marginwidth="0" src="https://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=<%#Eval("business_name") %>+<%#Eval("comp_adrs") %>+India&amp;aq=0&amp;oq=<%#Eval("business_name") %>+<%#Eval("comp_adrs") %>&amp;ie=UTF8&amp;hq=&amp;hnear=<%#Eval("business_name") %>+<%#Eval("comp_adrs") %>,+Odisha,+India&amp;t=m&amp;z=14&amp;output=embed"> 
</iframe> 
相关问题