如何使用 IP 地址 + 地理位置获取用户位置 Asp.Net.
本文关键字:用户 位置 Asp Net 获取 地理位置 何使用 IP 地址 | 更新日期: 2023-09-27 18:33:00
我正在 ASP.NET(Framework 4.0)中创建一个网站。
在这个网站上,我需要根据用户的位置自动在下拉列表中绑定城市。
我可以根据用户的IP地址获取用户城市的名称吗?
下拉列表的代码
public void BindCity()
{
try
{
// ddlCities.DataSource = obj.GetCity();
DataSet ds = obj.GetCity();
ddlCities.DataSource = ds;
ddlCities.DataTextField = "CityName";
ddlCities.DataValueField = "CityId";
ddlCities.DataBind();
ddlCities.Items.Insert(0, "Select City");
}
catch (ArgumentException ex)
{
//Label1.Text = "Please Select Country";
//ScriptManager.RegisterStartupScript(Page, Page.GetType(), "warning", "$('#warning').modal();", true);
}
}
不,仅使用框架无法做到这一点。您需要查询某种类型的 whois 服务以获取此类信息。