添加引用:http://www.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx
.cs代码
//IP查询省市
protected void BindIP(string strIP)
{
IpAddressSearchWebServiceSoap IpSearch = new IpAddressSearchWebServiceSoapClient("IpAddressSearchWebServiceSoap");
string[] infos = IpSearch.getCountryCityByIp(strIP);
char[] strcity = { ' ' };
string[] str = infos[1].ToString().Split(strcity);
//infos[1] 显示的是全部
Response.Write("IP是:"+infos[0]+" IP所在城市是:"+str[0]); }
protected void btnIP_Click(object sender, EventArgs e)
{
string strip = txtIP.Text;
BindIP(strip);
}
html代码
<asp:TextBox ID="txtIP" runat="server"></asp:TextBox>
<asp:Button ID="btnIP" runat="server" Text="IP查询城市" οnclick="btnIP_Click" />