如何从 asp.net 中的路由获取原始 url?
how to get original url from routing in asp.net?
我在网络表单中使用路由。例如:
routes.MapPageRoute("Home", "HomePage", "~/Default.aspx");
然后我使用
重定向到页面
Response.RedirectToRoute("Home");
现在asp.net中是否有一个函数(或解决方案)可以给它路由名称[Home](或URL参数[HomePage])和return原始地址( Default.aspx)?
非常感谢。
您可以获得完整的 URL:
HttpContext.Current.Request.Url.AbsoluteUri;
并查看其他 .Url 属性
查看此答案以获取更多示例:How to get the URL of the current page in C#
我在网络表单中使用路由。例如:
routes.MapPageRoute("Home", "HomePage", "~/Default.aspx");
然后我使用
重定向到页面Response.RedirectToRoute("Home");
现在asp.net中是否有一个函数(或解决方案)可以给它路由名称[Home](或URL参数[HomePage])和return原始地址( Default.aspx)?
非常感谢。
您可以获得完整的 URL:
HttpContext.Current.Request.Url.AbsoluteUri;
并查看其他 .Url 属性
查看此答案以获取更多示例:How to get the URL of the current page in C#