Wie übernehme ich ein array als eine ASP.NET MVC-controller-action-parameter?

Habe ich eine ASP.net MVC-controller genannt Designs hat eine Aktion mit der folgenden Signatur:

public ActionResult Multiple(int[] ids)

Jedoch, wenn ich versuche zu navigieren, um diese Aktion mit der url:

http://localhost:54119/Designs/Multiple?ids=24041,24117

Den ids parameter ist immer null. Gibt es eine Möglichkeit, um MVC zu konvertieren, die ?ids= URL-query-parameter in ein array für die Aktion? Ich habe gesehen, sprechen mit einem action-filter, aber soweit ich sagen kann, dass funktioniert nur für POSTs, wo das array übergeben wird, in der die Daten angefordert hat, anstatt in der URL selbst.

InformationsquelleAutor der Frage Grokys | 2012-02-29

Schreibe einen Kommentar