Jak vypisovat zpravy v ASP.NET

Dnes neco naprosto oddechoveho a jednoducheho. Cele to spociva v tom ze do aspx vlozim jeden html tag:

ktery vubec nebude ve vyslednem kodu diky tomu ze je Visible=”false” a nebude se zobrazovat stejny ani pokud uzivatel obnovi(reloaduje) stranku(EnableViewState=”false”).
Dale vytvorim tridu SunamoPage, od ktere budu odvozovat tridu Page webu(treba GgdagPage) a od GgdagPage odvodim kazdou aspx stranku ve webove aplikaci. A ve tride SunamoPage mam vytvoreny tyto promenne a udalosti:

Pak tam mam definovane metody ktere pracuji s tagem s ID errors a pripadne vyvolavaji tu spravnou udalost. Vypadaji takhle:

Ve strance odvozene od GgdagPage mam pak prirazeni do rodicovske tridy prvku errors(jmenuji se stejne, aby kdyz nahodou zapomenu na 1. krok aby me to ihned na zacatku vyhodilo vyjimku NullReferenceException) a pripadne napojeni na handlery udalosti, ktere se mi vytvori sami, kdyz napisu “plus” + tab.

Do samotneho handleru pak mohu dat treba co se ma stat po chybe (co se ma skryt atd.):

Samozrejme nezapomenu vlozit css styly, ktere nalinkuji do MasterPage.master(pripadne *.master)

Vysledek vypada asi nejak takto(jako pozadi stranky je idealne bila nebo svetle barvy s nizkou sytosti a popr. vysokym jasem):

Vypisy zprav

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.