检索MVC 3 id在View中获取值

时间:2012-02-02 21:59:47

标签: asp.net-mvc-3

对于我的取消链接,它基本上将用户带回到之前的页面,我无法弄清楚如何将传递的id值从URL放入ActionLink

所以说我在这里: http://localhost:54636/Project/AddCodeSample/2

在表单的底部,我有一个取消或后退按钮,如何从URL获取该id值并将其放入ActionLink

@Html.ActionLink("Cancel", "Details", new { id = ??? })

2 个答案:

答案 0 :(得分:4)

id

获取RouteData
@Html.ActionLink("Cancel", "Details",
                         new { id = ViewContext.RouteData.Values["ID"] })

答案 1 :(得分:2)

该ID应属于您的型号:

@Html.ActionLink("Cancel", "Details", new { id = Model.Id })