How to Get Client Computer IP Address in ASP.Net
In this tutorial we will learn How to Get Client Computer IP Address in ASP.Net.
Design:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>How to Get Client Computer IP Address and Hostname in ASP.Net</title> <style type="text/css"> body { width: 980px; margin: 0px auto; text-align: center; padding-top: 50px; font-size: 20px; } </style> </head> <body> <form id="form1" runat="server"> <div> <h2>How to Get Client Computer IP Address and Hostname in ASP.Net</h2> Your IP Address is:<asp:Label ID="ip" runat="server"></asp:Label> <br /><br /> All rights reserved by <a href="http://www.hightechnology.in">www.Hightechnology.in</a> | Hosting partner <a href="http://www.grootstech.com" target="_blank">Grootstech</a> </div> </form> </body> </html>
Code:
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Net.NetworkInformation; using System.Net; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { ip.Text= Request.UserHostAddress; } }