Ich habe folgendes Szenario:C# ASP.NET MVC: Dynamische Abfragezeichen für Search
1) Ein Telefonbuchtabelle
2) Mehrere Möglichkeiten der Suche durch die Tabelle (Vorname, Nachname)
3) Es besteht auch die obligatorische Paging (Seitengröße und die Seitenzahl) sowie die Sortierung
Wenn der Benutzer die Seite zuerst auf die URL einfach ist /Telefonbuch. Nehmen wir an, der Benutzer sucht nach "abc", dann wird die URL /Telefonbuch? Q = abc. Dann sortiert er aufsteigend nach dem Vornamen und die URL sollte /Telefonbuch? Q = abc & sort = Vorname & bestellen = asc.
Das Problem, das ich habe, ist, wie programmiere ich meine Ansicht automatisch anhängen/ändern die Abfrage Zeichenfolge, so dass es noch eingegebene Einschränkungen (wie in meinem "abc") Abfrage enthält aber neue Einschränkungen zum Beispiel beim Sortieren angepasst/hinzugefügt und dann wird Paging usw. verwendet?
Ich würde es hassen, JS zu verwenden und den Speicherort für diese neu zu schreiben, und eher die Seite generieren echte Anker (eine href) nach jedem Postback für jede Sortierung/Seite/Filter-Link auf meiner Seite.
Schätzen Sie Ihre Zeit Leute :)
aktualisiert mit einigen Beispielen für Sie –