How to get user's client IP from a third party from code behind
<p>I am using this script to get User's Client IP:</p>

<pre><code>&lt;script type="text/javascript" src="http://geoiplookup.wikimedia.org/"&gt;&lt;/script&gt;
</code></pre>

<p>I can get the IP using JavaScript as <code>Geo.IP</code>, but I need to get it in code behind on button click.</p>

<p>Something like:</p>

<pre><code>protected void Button1_Click(object sender, EventArgs e)
{
    string IP = string.Empty;

    // IP = ???

    // Validation code

}
</code></pre>

<p>Any ideas?</p>

<p>Thanks in advance...</p>
