Hallo zusammen,
ich hier eine ASP.Net Seite mit einem TabControl.
Auf dem TabControl ist eine Login-Form.
Benutzerauthentifizierung etc. funktioniert.
Ich möchte nun nach erfolgreichem Login z.B. zwei Textboxen, welche auf sich auf dem gleichen Tab befinden, freigeben so dass man da was bedienen kann.
Das Event "LoggedIn" der Login-Form wird ausgelöst und auch der darin befindliche Code.
Leider aktuallisiert die Seite nicht so dass man die nun freigegebenen Controls trotzdem nicht bedienen kann.
Wenn der Login nicht erfolgreich war, dann wird die Seite aktuallisert.
Kann mir jemand einen Tipp, was ich da falsch mache?
ich hier eine ASP.Net Seite mit einem TabControl.
Auf dem TabControl ist eine Login-Form.
Benutzerauthentifizierung etc. funktioniert.
Ich möchte nun nach erfolgreichem Login z.B. zwei Textboxen, welche auf sich auf dem gleichen Tab befinden, freigeben so dass man da was bedienen kann.
Das Event "LoggedIn" der Login-Form wird ausgelöst und auch der darin befindliche Code.
C#-Quellcode
- protected void Login1_Authenticate1(object sender, AuthenticateEventArgs e)
- {
- string Passwort;
- bool PasswortOk = false;
- GetUserPassword(Login1.UserName, out Passwort);
- if (Passwort != String.Empty)
- {
- PasswortOk = CompareHash(Passwort, Login1.Password);
- }
- if (PasswortOk)
- {
- e.Authenticated = true;
- TextBox1.Text = "Anmeldung erfolgreich"; <---- wird nicht angezeigt
- }
- else
- {
- e.Authenticated = false;
- TextBox1.Text = "Login fehlgeschlagen"; <----- wird angezeigt
- }
- }
Leider aktuallisiert die Seite nicht so dass man die nun freigegebenen Controls trotzdem nicht bedienen kann.
Wenn der Login nicht erfolgreich war, dann wird die Seite aktuallisert.
Kann mir jemand einen Tipp, was ich da falsch mache?