0

我正在使用 asp.net 做一个 web 应用程序,我想在 textBox 中从用户那里获取一个地址,并通过一个标记(泪滴形)在 google maps api(我在我的 web 应用程序中实现)中显示这个地址事物)。那么有人可以给我这样做的代码吗?

4

1 回答 1

0

如果您正在寻找通过获取地址在地图上放置标记,那么您需要先查看地理编码服务。示例和描述有据可查,因此我没有提供任何与之相关的代码。

地理编码服务

上面提供的示例将从 HTML 输入元素中获取输入。由于您的问题是关于从Asp.net TextBox获取输入,因此您可以这样做-

假设你有——

<asp:TextBox ID="txt_address" runat="server"> 
<asp:Button ID="btn_locate" runat="server" OnClientClick="codeAddress(); return false;">

而不是var address = document.getElementById("address").value;在示例中,

写-

var address= document.getElementById('<%=txt_address.ClientID%>').value;

请记住return falseButton 源中的 ,因为这将阻止postback提交。

于 2012-12-12T04:44:35.180 回答