5
A
回答
6
您需要撥打電話RouteTable.Routes.GetRouteData
,模擬HttpContextBase
,它返回您的網址在其Request
。
這些路線在內部使用請求的AppRelativeCurrentExecutionFilePath
匹配。
但是,此功能未公開,因此您需要通過HttpContextBase
。
您需要創建HttpContextBase
類,該類在其請求屬性中返回HttpRequestBase
實例。
HttpRequestBase
類需要返回您的路徑,從~/
開始,在其AppRelativeCurrentExecutionFilePath
屬性中。
您不需要實現任何其他屬性,除非它們被IRouteConstraint
s使用。
相關問題
- 1. ASP.NET MVC:如何獲取路由值
- 2. ASP.NET MVC Url路由
- 3. ASP.NET MVC URL路由
- 4. 如何從asp.net mvc中的當前路由獲取url參數?
- 5. Asp.Net MVC - 檢查URL中的路由值
- 6. ASP.NET MVC URL路由問題
- 7. ASP.NET MVC:路由到URL
- 8. ASP.NET MVC:參數URL路由
- 9. URL路由的Asp.net MVC
- 10. asp.net的MVC的URL路由
- 11. ASP.Net MVC路由URL生成
- 12. MVC路由 - 如何獲取URL?
- 13. 在ASP.NET MVC中獲取路由名稱
- 14. 在類庫中獲取路由的URL - ASP.NET MVC
- 15. ASP.NET MVC路由缺省值
- 16. ASP.NET MVC忽略路由值
- 17. asp.net mvc多個值路由
- 18. MVC Url路由
- 19. asp.net mvc從Html.TextBoxFor()獲取值
- 20. asp.net mvc從Html.Checkbox獲取值
- 21. ASP.NET MVC自定義路由類 - 無法獲取路由數據
- 22. 如何從URL(ASP.NET MVC)中獲取視圖中的當前路由ID
- 23. ASP.NET MVC路由
- 24. ASP.NET MVC路由
- 25. ASp.Net MVC路由
- 26. ASP.NET MVC路由
- 27. 從ASP.NET MVC中的相同路由URL路徑提供圖像
- 28. ASP.NET MVC路由/ SEO友好的URL
- 29. 枚舉ASP.NET MVC RouteTable路由URL
- 30. ASP.NET MVC角度路由URL問題