ASP.NET MVC如何理解在Html.ActionLink(“text”,“myAction”)中应该使用哪种操作方法?为什么我不需要使用控制器的名称?另外,我知道,此方法的另一个版本存在(控制器作为参数)。什么是绑定的行动?
答案 0 :(得分:0)
MVC知道当前的控制器。更确切地说,MVC核心在RouteData
对象中存储路由数据:
var controller = HttpContext.Current.Request.RequestContext.RouteData.Values["controller"];