chcę mieć różny sortowanie i filtrowanie stosowane na moim zdaniem Pomyślałem, że będę przechodzącej sortowanie i filtrowanie params poprzez ciąg kwerendy:Jak uzyskać dostęp do parametrów ciągu zapytania w asp.net mvc?
@Html.ActionLink("Name", "Index", new { SortBy= "Name"})
Ta prosta konstrukcja pozwala mi uporządkować. Zobacz wraca z tym w ciągu zapytania:
?SortBy=Name
Teraz chcę dodać filtrowanie i chcę mój ciąg kwerendy skończyć z
?SortBy=Name&Filter=Something
Jak mogę dodać kolejny parametr do listy już istniejących te w ActionLink
? na przykład:
user requests /Index/
pogląd
@Html.ActionLink("Name", "Index", new { SortBy= "Name"})
i
@Html.ActionLink("Name", "Index", new { FilterBy= "Name"})
Linki: Pierwszy wygląda jak /Index/?SortBy=Name
a drugi /Index/?FilterBy=Name
chcę kiedy użytkownik wciśnięty link sortujący po zastosowaniu niektórych filtrów - filtrowanie nie jest tracone, więc potrzebuję sposobu na połączenie moich parametrów. Zgaduję, że powinien istnieć sposób, aby nie parsować ciąg zapytania, ale uzyskać kolekcję parametrów z jakiegoś obiektu MVC.
Co powiesz na aktualizację brzytwy na pytanie? – MrBoJangles
proszę .. tylko zajęło mi to 4 lata .. (-: –