コントローラにマップされたURLにリストを書き込んで、リスト上の何かを実行できるようにする必要があります。URLにリストを書き込んでASP.NETのMVCコントローラに渡す方法
public ActionResult Action(List<string> ListItems)
{
// do something on the list
}
そして、このようなmaproute探して気にいら:
context.MapRoute(
"ListActions",
"API/{controller}/{action}/{ListItems}",
new { controller = "", action = "", ListItems = ""}
);
私は 私がどのように見えるのコントローラに解析したい
http://localhost:8080/API/ControllerID/Action/a,b,c,d
に行く
:例として
これは可能ですか?
Ahh。はい、もちろん。それを考えなかった。ありがとうございました。 – Guldager
あなたはウェルカムです。 –