Cześć, robię panel administracyjny dla serwisu.
I teraz tak, na początek loguje się administrator - ok.
Potem pojawia się lista administratorów - ok.
Każdego admina można zmodyfikować. Otwiera się wtedy okno z dwoma TextBoxami: LoginTextBox i PassTextBox.
Do LoginTextBox zaczytuje się z bazy login admina(przekazuje parametr ID w adresie strony).
Do PassTextBox powinno zaczytać się hasło. Hasło w bazie jest zapisanie jako skrót MD5, więc powinno pokazać się ileś tam "gwiazdek". Ale pole jest puste.
Teraz po wciśnięciu przycisku OK ma się zapisać nowe hasło, lub dodać administrator:
protected void OKButton_Click(object sender, EventArgs e)
{
Label3.Text = ((TextBox)LoginView1.FindControl("PassTextBox")).Text;
}
Oczywiście wpisuję coś do PassTextBox.
I zgadnijcie, co się dzieje.
Text na Label3 to po prostu skrót MD5 tego poprzedniego hasła - czyli tego, co powinno się zaczytać do PassTextBox po otwarciu strony. Zupełnie, jakbym nic nie zmieniał w tym komponencie.
Co tu jest nie tak?