2 Stimmen

ASP.net MVC - ViewModel-Objekt und Sitzungsvariablen

Angenommen, ich habe die folgende Situation:

  • Eine paginierte Ansicht zeigt eine Liste von Kontakten mit der folgenden Route an: Kontakte/Index/Seite/2.
  • Die Ansicht erhält ihre paginierten Daten als ViewModel-Objekt.
  • Die Ansicht erhält auch ihre Filtereigenschaften aus dem ViewModel, wie die Kontaktkategorie.

Ich möchte die Seitennummer und die Filtereigenschaften irgendwo so speichern, dass, wenn der Benutzer zur Seite Kontakte/Index zurückkehrt, dieselbe Seitennummer und dieselben Filter angewendet werden.

Ist es sinnvoll, diese Eigenschaften in einer Session-Variablen zu speichern? Sollte das ViewModel diese Sitzungsvariablen verwalten?

Gibt es eine andere Möglichkeit, diese Art von Situation zu bewältigen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X