Html.ActionLink及其绑定

时间:2015-02-08 18:09:29

标签: asp.net html.actionlink

ASP.NET MVC如何理解在Html.ActionLink(“text”,“myAction”)中应该使用哪种操作方法?为什么我不需要使用控制器的名称?另外,我知道,此方法的另一个版本存在(控制器作为参数)。什么是绑定的行动?

1 个答案:

答案 0 :(得分:0)

MVC知道当前的控制器。更确切地说,MVC核心在RouteData对象中存储路由数据:

var controller = HttpContext.Current.Request.RequestContext.RouteData.Values["controller"];