visual studio2012 MVC项目如何通过视图找到对应的控制器?
答案:1 悬赏:70 手机版
解决时间 2021-03-25 14:35
- 提问者网友:兔牙战士
- 2021-03-24 20:34
visual studio2012 MVC项目如何通过视图找到对应的控制器?
最佳答案
- 五星知识达人网友:長槍戰八方
- 2021-03-24 22:01
路由配置
追问何解? 路由只是配置了一个起始页,
比如 @Html.SecurityActionLink("修改", "Edit", "Role", new { Area = "Permission", roleId = @role.RoleID }, null) 这个是跳转控制器 如何找到对应的控制器?追答控制器是Role
视图为Edit
new{...}为参数追问Edit为什么是试图 而不是控制器的action? 是因为@Html.SecurityActionLink这个方法决定的么?追答mvc里的一个视图就对应着那个action。其实Edit就是控制器里面的一个方法(请求的action)。
//例如:
public ActionResult Edit(){
return View();
}
追问何解? 路由只是配置了一个起始页,
比如 @Html.SecurityActionLink("修改", "Edit", "Role", new { Area = "Permission", roleId = @role.RoleID }, null) 这个是跳转控制器 如何找到对应的控制器?追答控制器是Role
视图为Edit
new{...}为参数追问Edit为什么是试图 而不是控制器的action? 是因为@Html.SecurityActionLink这个方法决定的么?追答mvc里的一个视图就对应着那个action。其实Edit就是控制器里面的一个方法(请求的action)。
//例如:
public ActionResult Edit(){
return View();
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯