大家好!
我有个很急的问题,当别人在服务器访问的时候!在一个textbox里面显示他的当前服务器地址
如服务器地址是:http://localhost/zwq/index.asp
要求取得的地址是:http://localhost/zwq
怎么搞啊?asp.net(c#)代码怎么写啊?

解决方案 »

  1.   

    string strServerAddress = "";//服务器地址.....  //获得地址int intIndex = strServerAddress.LastIndexOf('/');strServerAddress = strServerAddress.Substring(0,intIndex+1);  //OK!不知道是不是你需要的?
      

  2.   

    Request.ServerVariables("http_referer")
      

  3.   

    怎么取得服务器地址啊?
    然后在textbox怎么调用?
      

  4.   

    Response.Write(Request.Url.Host + Request.Path);
      

  5.   

    上面一个方法是被传回后可显示也可以这样Response.Write("http:/" & Request.ServerVariables("server_name") & Request.ServerVariables("url"))
      

  6.   

    还有个最好的方法是:
    TextBox1.Text = Request.Url.AbsoluteUri