In meiner Seite habe ich Session["user_id"]
verwendet, um den Status des Benutzers zu kennen. Gibt es irgendeine seitenspezifische Eigenschaft, die Session["user_id"]
ersetzen soll?Gibt es eine seitenspezifische Eigenschaft zum Ersetzen der Sitzung ["user_id"]
Antwort
Session
ist der beste Ort, Benutzer-ID zu speichern!
Sie können Benutzer-ID Haltung mit folgenden Erweiterungsmethode wickeln:
bis Page.User
kehrt IPrincipal
dann:
public static string UserId (this IPrincipal user)
{
get
{
return HttpContext.Current.State["user_id"];
}
set
{
HttpContext.Current.State["user_id"] = value;
}
}
Verwendung (innerhalb einer Web-Seite);
this.Request.User.UserId; // get, set
Sie können eine Abfragezeichenfolge verwenden, um die Benutzer-ID anstelle einer Sitzung zu speichern und sie von Seite zu Seite zu verschieben.
eine weitere Option ist ein Ansichtszustand zu verwenden, aber wird diese pro Seite beschränkt und bewegt sich nicht entlang zu anderen Seiten
Nun verwendet gesichert, wenn nur von 'Server.Transfer()', und nicht - wenn 'Response.Redirect()', das heißt ohne Abfrage-String – abatishchev
Strippen –
- 1. Gibt es eine CSS-Min-Top-Eigenschaft
- 2. Gibt es in WPF eine DesignMode-Eigenschaft?
- 3. WPF-Eigenschaft Datenbindung zum Negieren der Eigenschaft
- 4. Gibt es eine Möglichkeit, das Alter einer ASP.net-Sitzung herauszufinden?
- 5. Gibt es eine Möglichkeit, eine Eigenschaft nur einmal in C#
- 6. Gibt es ein Snippet für eine Auto-Eigenschaft in VB.NET?
- 7. Gibt es eine Interessensdatenbank zum Herunterladen?
- 8. Gibt es eine leichtere Alternative zum Array?
- 9. MapKit: Gibt es eine Anleitung zum Erhalten der Markerposition?
- 10. Gibt es eine Tastenkombination zum Schreiben der Vorlage "SELECT * FROM"?
- 11. Gibt es eine Möglichkeit zum Ändern der Zeichnungsreihenfolge in WPF
- 12. Matplotlib: Gibt es eine rcParams-Methode zum Anpassen der Legendenrandbreite?
- 13. Gibt es eine Tastenkombination zum Umschalten der Textgröße in IE8?
- 14. Gibt es eine Standarddomäne zum Testen der "Wegwerf" -E-Mail?
- 15. Gibt es eine Standardmethode zum Abfragen der EGL-Fehlerzeichenfolge?
- 16. Gibt es eine Möglichkeit, Eigenschaft Setters unter Triggern
- 17. [facebook app] Gibt es eine Möglichkeit, die user_id vom Tab zu bekommen?
- 18. Frühling Eclipse Dynamische Sitzung Eigenschaft
- 19. Gibt es eine einfache Möglichkeit zum Bearbeiten/Ändern einer UILocalNotification
- 20. Warum ist session [: user_id] automatisch
- 21. Gibt es eine Rows-Eigenschaft für das Zend_Db-Objekt?
- 22. mysql Abfrage Benutzer zurückgeben, die mir folgen, gibt diesen Fehler zurück: Nicht definierte Eigenschaft: StdClass :: $ user_id
- 23. Gibt es eine JavaScript nicht definierte Eigenschaft wie in Angular2
- 24. Gibt es eine Möglichkeit zum Überschreiben der -fvisibility = zum Zeitpunkt der Verbindung ausgeblendet?
- 25. Gibt es eine Möglichkeit zum Konfigurieren von IIS-Protokollen zum Abrufen der Benutzerdetails aus der Formularauthentifizierung?
- 26. Gibt es eine Methode zum Rendern eines Objekts mit DebuggerDisplayAttribute
- 27. Wie Sie die Eigenschaft hibernate.order_inserts für eine einzelne Sitzung aktivieren
- 28. Gibt es eine PowerShell Get-Childitem-Timeout-Eigenschaft?
- 29. Methode zum Ersetzen der Zuweisung in Funktionen
- 30. Gibt es eine Möglichkeit, der NavigateUri-Eigenschaft auf einem Hyperlink in WPF eine Bindung hinzuzufügen?
i man die Dinge auf Anfrage verschlüsselt werden könnte? – Shalni
@Shalni: Wie kann ich Ihnen helfen? :) – abatishchev
Können Sie SKYPE ID geben? Bitte ... Damit ich dir von deiner ID eine Frage stellen kann ... – Shalni