Próbuję uzyskać dostęp do parametrów ciągu zapytania w moich aplikacjach ASP.NET MVC6. Ale wydaje się, w przeciwieństwie do MVC5 i internetowych form, QueryString nie ma żadnego podziałowe i nie mogę powiedzieć coś w stylu:Uzyskiwanie dostępu do kwerendy w ASP.NET MVC6
string s = Request.QueryString["key1"] //gives error
Więc moje pytanie - w jaki sposób mogę uzyskać dostęp do parametrów ciąg kwerendy w MVC6?
Zaskakująco Request.Forms
kolekcja działa zgodnie z oczekiwaniami (jak w MVC5 lub formularzach internetowych).
Dziękuję.
jaki błąd masz? –
Nie należy używać QueryString lub Form w MVC, zamiast tego powinieneś mieć parametr w kontrolerze, który będzie automatycznie wiązał się z wartościami. –