ASP.NET: Login-Form und TabControl aktuallisert sich nicht

  • C# (ASP)

    ASP.NET: Login-Form und TabControl aktuallisert sich nicht

    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.

    C#-Quellcode

    1. protected void Login1_Authenticate1(object sender, AuthenticateEventArgs e)
    2. {
    3. string Passwort;
    4. bool PasswortOk = false;
    5. GetUserPassword(Login1.UserName, out Passwort);
    6. if (Passwort != String.Empty)
    7. {
    8. PasswortOk = CompareHash(Passwort, Login1.Password);
    9. }
    10. if (PasswortOk)
    11. {
    12. e.Authenticated = true;
    13. TextBox1.Text = "Anmeldung erfolgreich"; <---- wird nicht angezeigt
    14. }
    15. else
    16. {
    17. e.Authenticated = false;
    18. TextBox1.Text = "Login fehlgeschlagen"; <----- wird angezeigt
    19. }
    20. }


    C#-Quellcode

    1. protected void Login1_LoggedIn(object sender, EventArgs e)
    2. {
    3. txtbxBenutzer.Enabled = true;
    4. txtbxPasswort.Enabled = true;
    5. ButtonAnlegen.Enabled = true;
    6. TextBox1.Text = "eingeloggt";
    7. }


    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?