如何在mvc中获取当前路由ID

时间:2013-09-02 14:22:40

标签: c# asp.net-mvc

我在mvc工作。

我尝试做的是获取路由的当前id以在uploadhandler方法中使用它以将此值插入到我的数据库中:

是否可以在mvc中的ashx文件中获取当前路由ID?

我经常搜索并看到一些答案:ViewContext.RouteData.Values["id"];

我试图做的是:

cmd.Parameters.Add("@Ident", SqlDbType.Int).Value = /*HERE write a line to get the current id*/;

1 个答案:

答案 0 :(得分:11)

尝试:

Url.RequestContext.RouteData.Values["id"]