Sto tentando di accedere ai parametri di stringa di query nelle mie applicazioni ASP.NET MVC6. Ma sembra a differenza di forme MVC5 e web, QueryString non ha alcun indicizzatore e non posso dire qualcosa di simile:Accesso a querystring in ASP.NET MVC6
string s = Request.QueryString["key1"] //gives error
Quindi, la mia domanda è - come posso accedere ai parametri di stringa di query in MVC6?
Sorprendentemente Request.Forms
la raccolta funziona come previsto (come in MVC5 o moduli Web).
Grazie.
quale errore hai ottenuto? –
Non si dovrebbe utilizzare QueryString o Form in MVC, invece si dovrebbe avere un parametro nel controller che si legherà automaticamente ai valori. –