2016-03-30 12 views
-1

Ich möchte das Kontrollkästchen, jquery auswählbare Auswahlen zwischen Seitenaktualisierung erinnern. Diese Daten sollten pro Registerkarte gespeichert werden. Ich habe eine jquery auswählbar, die der Benutzer auswählt, und ich poste eine ajax Anfrage zusammen mit den auswählbaren keyIDs und dann bekomme ich die Antwort zurück. Es gibt einige Checkboxen sowie einen Teil dieser Auswahlen, und Seite kann alle paar Sekunden neu geladen werden. Wenn derselbe Benutzer/ein anderer Benutzer eine andere Registerkarte mit demselben Link öffnet, sollte er sich diese Auswahl nicht merken, anderenfalls sollte er dies tun.Remember Auswahl ohne Datenbank asp.net mvc

a) Wie Frontend Auswahlen erinnern, die Benutzer Anfragen in ASP.net MVC b) zwischen Seite gemacht Wie man nicht den gleichen Auswahldaten zu teilen, wenn der Link in einem anderen Tab

+1

Sie können Cookies verwenden und Kontrollkästchen Werte von jedem Tab in einem Cookie hinzufügen –

+0

Sind Cookies die einzige Option? Ich habe viele Dinge zu erinnern wie jQuery auswählbar möglicherweise 100 Zellen und Kontrollkästchen könnte auch zusammen mit den wählbaren Auswahlen vorhanden sein. Wie wäre es mit einer Sitzung? Gibt es Probleme mit der Verwendung von Sessionspeicher? Wäre es unterschiedliche Werte für verschiedene Tabs? – avatar

+1

Nun, es ist entweder Cookies oder der lokale Speicher für die Client-Seite –

Antwort

0

Verwenden von ASP geöffnet .net Session auf dem Server

Beispiel

Session["FirstName"] = FirstNameTextBox.Text; 
Session["LastName"] = LastNameTextBox.Text; 

Check out this link:

https://msdn.microsoft.com/en-us/library/ms178581.aspx

+0

Setzt die Verwendung der asp.net-Sitzung die Anwendung auf einen einzelnen Thread-Modus? Eines der Dinge, entweder das Sessionstorage (html5) oder die Session, führt dazu, dass die App in den Single-Thread-Modus wechselt. Kann jemand bitte dazu kommentieren? – avatar

+0

Nein, tut es nicht. Die Sitzung wird in der Anforderungspipeline basierend auf einer der Sitzung zugewiesenen ID verwendet. –

Verwandte Themen