Razor 从querystring获取ID

Razor 从querystring获取ID,razor,model-view-controller,view,Razor,Model View Controller,View,url:WebsiteName/Player/Details/2 @Request.QueryString[“id”];它不起作用。但是, 如果url为:WebsiteName/Player/Details?id=2,则它正在工作。url:WebsiteName/Player/Details/2 您可以通过这种方式传递值。然后您可以使用这一行在控制器中获取值 RouteData.Values[“id”].ToString()检查您的RouteConfig文件…..是否无法从视图中获取id作为We

url:WebsiteName/Player/Details/2

@Request.QueryString[“id”];它不起作用。但是,


如果url为:WebsiteName/Player/Details?id=2,则它正在工作。

url:WebsiteName/Player/Details/2

您可以通过这种方式传递值。然后您可以使用这一行在控制器中获取值


RouteData.Values[“id”].ToString()

检查您的RouteConfig文件…..是否无法从视图中获取id作为WebsiteName/Player/Details/2您可以通过@ViewContext.RouteData.Values[“id”]访问id值。来源