我正在使用一个按钮来获取 IP 地址。我想在文本字段中显示该 IP 地址。这是我的前端代码:
<asp:TextBox ID="txtMachIP" runat="server" CssClass="Textbox1"></asp:TextBox>
<asp:Button ID="BtnGetIP" runat="server" CssClass="btn1"
onclick="BtnGetIP_Click" Text="Get My IP" />
这是我获取 ip 的后端代码:
protected void BtnGetIP_Click(object sender, EventArgs e)
{
string myHost = System.Net.Dns.GetHostName();
System.Net.IPHostEntry myIPs = System.Net.Dns.GetHostEntry(myHost);
foreach (System.Net.IPAddress myIP in myIPs.AddressList)
{
MessageBox.Show(myIP.ToString());
}
}
我希望我的 IP 显示在文本区域中,而不是消息框。