1
A
回答
2
從RouteData字典中確定控制器並傳遞您正在查找的密鑰應該非常簡單。
namespace UI.Controllers
{
[Authorize]
public class HomeController : Controller
{
//
// GET: /Home/
public ActionResult Index()
{
var controllerName = RouteData.Values["controller"];
//controllerName == "Home" at this point
var actionName = RouteData.Values["action"];
//actionName == "Index" at this point
return View("Index");
}
}
}
編輯
我已經找到關於如何做到這一點here一些信息:但是,你需要改變你的絕對URL回到相對URL之前,你可以通過提供的解決方案運行。
+0
這顯示當前請求的路由。我需要查找一個URL。 –
相關問題
- 1. PartialViews在ASP.NET MVC4
- 2. ASP.NET MVC4 -
- 3. 不能在asp.net mvc4
- 4. 的CheckBoxList在Asp.Net MVC4
- 5. ASP.NET MVC4和MySQL
- 6. ASP.NET MVC4 UserProfile
- 7. ASP.NET MVC4驗證
- 8. ASP.Net MVC4成員
- 9. 路由ASP.NET MVC4
- 10. 加密ASP.NET MVC4
- 11. ASP.net MVC4路由
- 12. MvcContrib.FluentHtml.ModelWebViewPage和ASP.NET MVC4
- 13. 與ASP.NET MVC4
- 14. Asp.net MVC4 WebDeploy
- 15. 發佈ASP.NET MVC4
- 16. asp.net mvc4 EF5 Singleton?
- 17. ASP.NET MVC4 ActionFilters
- 18. 詳情asp.net mvc4
- 19. asp.net MVC4訪問
- 20. 在asp.net中緩存MVC4
- 21. 如何在ASP.NET MVC4剃刀
- 22. 在asp.net-mvc4(剃刀)與extention
- 23. HttpPost不在asp.net工作mvc4
- 24. 在ASP.NET MVC4查看DatePicker
- 25. 在asp.net中搜索mvc4
- 26. 在ASP.Net中重定向MVC4
- 27. 在ASP.NET MVC4中檢測IE8
- 28. 記住我在Asp.Net Mvc4
- 29. ASP.NET MVC4到WCF DataServices
- 30. 無法從ASP.NET MVC4
你可以,但它完全取決於你想從哪裏訪問數據..控制器,授權屬性,global.asax文件...? – Tommy
在控制器中 - 問題已更新。 –
好吧,所以我必須問...如果你是在一個控制器...你不知道你在哪個控制器?只是試圖理解你試圖達到的邏輯。 – Tommy