Tengo un controlador ASP.net MVC llamado Designs
que tiene una acción con la siguiente firma:
public ActionResult Multiple(int[] ids)
Sin embargo, cuando intento navegar a esta acción usando la URL:
http://localhost:54119/Designs/Multiple?ids=24041,24117
El ids
parámetro siempre es nulo. ¿Hay alguna forma de hacer que MVC convierta el ?ids=
parámetro de consulta de URL en una matriz para la acción? He visto hablar de usar un filtro de acción, pero por lo que puedo decir, eso solo funcionará para POST donde la matriz se pasa en los datos de solicitud en lugar de en la URL en sí.
[FromUri]
.public ActionResult Multiple([FromUri]int[] ids) {}
(GET)