AWWW-1st3.6-w10.tresc-1.1-Slajd10

Z Studia Informatyczne
Wersja z dnia 18:33, 28 sie 2006 autorstwa Juliusz Jezierski (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Web Forms: stanowy interfejs (3/3)

Web Forms: stanowy interfejs (3/3)


Na slajdzie pokazano efekt działania aplikacji omówionej na dwóch poprzednich slajdach. Użytkownik wprowadza imię, wybiera kolor, a następnie zatwierdza formularz przyciskiem „Powitaj”. Formularz wywołuje sam siebie. Po jego ponownym wyświetleniu, zmieniła się treść i kolor tekstu powitalnego, a wartości wprowadzone przez użytkownika w elementach formularza (polu tekstowym i liście rozwijanej) zostały zachowane. Dzieje się tak dlatego, że formularze Web Forms są stanowe. Dla formularzy Web Forms ASP.NET automatycznie pamięta i odtwarza wartości wprowadzone/wybrane w formularzu, wysyłane do serwera wraz z kolejnym żądaniem (jako tzw. postback data). Tego zachowania nie można zmienić. Możliwe w ASP.NET jest również zachowanie pełnego stanu wszystkich kontrolek, co będzie omówione na kolejnych slajdach.


<< Poprzedni slajd | Spis treści | Następny slajd >>