AWWW-1st3.6-w06.tresc-1.1-Slajd13

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

ASP.NET – Przykład (VB)

ASP.NET – Przykład (VB)


Slajd przedstawia kod strony ASP.NET realizującej tę samą funkcjonalność co na poprzednim slajdzie. Tym razem niezmieniona logika aplikacji została zaimplementowana w języku Visual Basic. Treść strony zawarta w elemencie <HTML> nie uległa zmianie. Zmodyfikowana została (1) dyrektywa @Page, która tym razem wskazuje Visual Basic („vb”) jako język w jakim została zaimplementowana logika aplikacji dla strony. Zmianie uległa więc też (2) zawartość elementu <SCRIPT> z procedurą obsługi zdarzenia naciśnięcia przycisku w formularzu. Kod metody w Visual Basic robi dokładnie to samo co kod C# na poprzednim slajdzie.

Komentarza wymaga zachowanie się kontrolki pola tekstowego w formularzu. Po naciśnięciu przycisku strona jest wyświetlana ponownie, a wartość wprowadzona do pola zostaje odtworzona. Z punktu widzenia użytkownika stan formularza zostaje zachowany. Dzieje się tak dlatego, że architektura Web Forms zapewnia stanowy interfejs użytkownika bez konieczności oprogramowania takiego, zazwyczaj pożądanego, zachowania przez programistę. Temat ten zostanie rozwinięty w ramach jednego z kolejnych wykładów.


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