我在我的应用程序中使用MVC2。我在我的网址中传递了一个令牌。当我把它的正常工作的控制器,但我需要添加更多的参数“CID = X”mvc2是否可以在控制器的url级别添加参数?
代码:
public ActionResult DetailPreferences(VMDetailPreferences vm)
{
if (!string.IsNullOrEmpty(Request["token"]))
{
GetDetails(Request["token"]);
return View(vm);
}
}
http://mydomain.com/Api/Al/DetailPreferences?token=12345但我想打电话给 http://mydomain.com/Api/Al/DetailPreferences?token=12345&Cid=x
是否有可能添加Cid = x?
您可以轻松地添加处理附加参数的路由。有一个很好的答案[这里](http://stackoverflow.com/questions/2246481/routing-with-multiple-parameters-using-asp-net-mvc)告诉你如何做到这一点。 – DOK