-1
我需要從經過谷歌地圖api的下拉列表中選擇城市textbox1
和textbox2
獲取經緯度。我使用C#和ASP .NET Web窗體。獲取經緯度textbox1和textbox2從下拉列表中通過谷歌地圖api在下拉列表中選擇城市webforms asp.net
這是我試過的代碼:
function sayHello()
{
string url = "https://maps.googleapis.com/maps/api/geocode/json?address=+Dropdownlist1.Text+Dropdownlist2.Text+Dropdownlist3.Text+&sensor=false");
WebRequest request = WebRequest.Create(url);
using (WebResponse response = (HttpWebResponse)request.GetResponse())
{
using (StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.UTF8))
{
string address = document.getElementById(reader).ToString;
float latitude;
float longitude;
//var geocoder = new google.maps.Geocoder();
latitude = results[0].geometry.location.lat();
longitude = results[0].geometry.location.lng();
document.getElementById("TextBox1").Text = latitude;
document.getElementById("TextBox2").Text = longitude;
}
}