【发布时间】:2012-05-19 02:30:06
【问题描述】:
我需要能够在映射到控制器的 URL 中编写列表,然后控制器在列表中执行某些操作。举个例子:
我去 http://localhost:8080/API/ControllerID/Action/a,b,c,d
我想将其解析为如下所示的控制器:
public ActionResult Action(List<string> ListItems)
{
// do something on the list
}
地图路线看起来像这样:
context.MapRoute(
"ListActions",
"API/{controller}/{action}/{ListItems}",
new { controller = "", action = "", ListItems = ""}
);
这可能吗?
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-routing url-routing