【发布时间】:2025-12-22 13:40:11
【问题描述】:
在使用 ASP.Net 路由时,如何从代码隐藏中获取 RouteData?
我知道你可以从 RouteHandler 的 GetHttpHander 方法中得到它(你得到了 RequestContext),但是你能从代码隐藏中得到它吗?
有没有...
RequestContext.Current.RouteData.Values["whatever"];
...您可以像使用 HttpContext 一样进行全局访问?
还是说 RouteData 只能从 RouteHandler 内部访问?
【问题讨论】:
-
要像 Url.RouteUrl 一样创建 url,您可以使用代码隐藏文件中的 GetRouteUrl 方法。 (我知道这不是你问题的答案,但是当我用谷歌搜索这个问题时,我总是能找到你的问题。所以也许它会对某人有所帮助。:-)
标签: asp.net routing url-routing