【发布时间】:2010-10-24 21:44:50
【问题描述】:
我正在尝试在我现有的 ASP.NET WebForms 站点中使用 Url Routing。感谢:this link,我得到了它的工作。现在我正在尝试将 SiteMap 与我的路由一起使用。
我有一个页面 MyReport.aspx。它在站点地图中,直接访问页面,工作正常。我为 /report/{param1}/{param2} 添加了一条路线。我希望站点地图能够解析路由路径 (MyReport.aspx) 而不是 /report/{param1}/{param2},但没有骰子。
我已经看到使用SiteMap with MVC 的示例,但这假设有控制器等,标准网络表单中都不存在这些。
我现在尝试的方法是在自定义 SiteMapProvider 中检索实际页面,但我没有看到这样做的方法。有没有办法从 HttpContext 获取实际的 ASPX 页面而不是 Url?
谢谢, -达米安
【问题讨论】:
标签: asp.net url-routing sitemap