从另一个页面获取代码隐藏中的ASP.Net页面的URL

5 c# asp.net

我试图找到从页面对象确定页面URL.看来你只能获得当前上下文的路径.

Joe*_*orn 2

一个页面可以有多个 url。例如,我家里有一台服务器正在运行,并且该站点的 URL 根据我从何处查看而有所不同。当我在家时,我只使用内部服务器名称,这样流量就不会离开我的家庭网络。当我在其他地方时,我必须使用基于 dyndns.org 的 url。我还可以配置几个不同的站点,使其全部指向同一个位置。关键是此信息与页面的类类型无关,甚至与特定实例无关。

因此,页面的 URL 只能根据每个请求来确定,当然你可以通过查看来获取它Request.Url