Find visitor's location using IP address
                            
                         
                        
                     
                 
                
                    Hi friends,
  I have some problem to finding visitor's location.my code could be produce some error. i have pasted my code below
Code:
string ipaddress;
 System.Web.HttpRequest Request;
 ipaddress =Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
 if (ipaddress == "" || ipaddress == null)
 ipaddress = Request.ServerVariables["REMOTE_ADDR"];
 DataTable dt = GetLocation(ipaddress);
 if (dt != null)
 {
 if (dt.Rows.Count > 0)
 {
 city = dt.Rows[0]["City"].ToString();
 RegionName = dt.Rows[0]["RegionName"].ToString();
 CountryName = dt.Rows[0]["CountryName"].ToString();
 CountryCode = dt.Rows[0]["CountryCode"].ToString();
 }
 else
 {
}
 }
Error Line:
 ipaddress =Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
Error message:
  "Use of unassigned local variable 'Request' "
anybody knows to solve this issue and get the visitors location using ip address.
regards
sasi