WebExtenders vil hjælpe dig med at oprette rigere websider uden krav om at bruge specialiserede webserverkontroller. Ved at bruge begrebet ExtenderProviders, der er fælles for Windows Forms programmeringsverden, tilføjer WebExtenders egenskaber til forskellige webserverkontroller. Indstilling af disse egenskaber ved designtid resulterer typisk i, at en lille del af javascript er knyttet til serverstyringen, da det gøres til klienten ved kørsel.
Komponenten ConfirmProvider tilføjer Egenskaben ConfirmText til alle knapperne, HyperLink, ImageButton og LinkButton på en webformular. Enhver kontrol, hvis ConfirmText-egenskab er blevet indstillet, påberåber javascript-bekræftelsesfunktionen som svar på brugeren, der klikker på kontrollen; Den angivne tekst vises i en modal OK / Annuller dialogboks.
StatusProvider-komponenten tilføjer statustekstegenskaben til mange kontroller, herunder selve webformularen. Enhver kontrol, hvis StatusText-egenskab er blevet indstillet, ændrer javascript statusegenskaben, idet brugeren flytter musen over kontrollen. Den angivne tekst vises i statuslinjen. Når StatusText er indstillet på webformularen, bestemmer dette standardstatus for klientens browser (det vil sige den tekst, som vises som standard i statuslinjen).
Komponenten AlertProvider tilføjer AlertText-ejendommen til knapkontroller, der påberåber javascript-alarmfunktionen som svar på brugeren, der klikker på kontrollen.
MaskProvider-komponenten tilføjer egenskaben MaskExpression til TextBox-kontroller. Masken anvendes som svar på tekstindtastning, hvor uautoriserede tegn ignoreres.
Kommentarer ikke fundet