2010-10-26 12 views
7

voglio chiamare un'azione con qualcosa di simile a questo URI:azione con un array di stringhe come parametro di

http://server/controller/action/?columns=firstname&columns=lastname&columns=age 

e usarlo in questo modo:

public ActionResult Action(string[] columns) 
{ 

} 

come posso fare?

+0

FYI. Dichiarazione sulla domanda POST - http://stackoverflow.com/a/2527206/1193727 – resnyanskiy

risposta

7

Google è il mio amico;)

http://server/controller/action/?columns[]=firstname&columns[]=lastname&columns[]=age 

Edit:

In realtà è solo scrivere come ho fatto nella mia domanda iniziale. Il motivo per cui non l'ho fatto funzionare in primo luogo è che ho usato "colonna" nella stringa di query e "colonne" come parametro di azione.

+0

ha funzionato grazie. dovevo assicurarmi che il nome dell'argomento nel metodo di azione fosse lo stesso dell'array nell'URL. – user1873073

Problemi correlati