Cerca

Asp .net e i controlli server Web

Indice Articolo

Ultimi articoli pubblicati

I controlli server web (es. Label, Literal, TextBox, …) si contrappongono ai controlli server HTML. Questi ultimi sono delle vere e proprie mappe dei controlli HTML, cioè permettono di modificare in modo dinamico gli attributi che troviamo nell’HTML. L’aggiunta della proprietà runat=”server” crea un controllo server HTML.

esempio controllo server HTML: 

<textbox runat=”server”>ciao!!</textbox>

Cosa diversa sono controlli server Web. Le funzionalità dei controlli server Web sono più ampie e lasciano a ASP .NET stabilire quale codice HTML va creato per implementarle. Uno degli enormi vantaggi è che il codice generato viene adatato in automatico al browser, tipo e vensione, che fa la richiesta. Elenchiamo ora alcuni dei controlli server Web con accanto una breve descrizione:

  • Label: visualizzazione del testo nel browser
  • Literal: simile a Label (un testo da mantenere inalterato)
  • TextBox: casella dove inserire testo
  • Button: bottone per l’esecuzione di form e quant’altro
  • LinkButton: un bottone in formato testo con collegamento
  • HyperLink: collegamento ipertestuale
  • DropDownList: casella di selezione
  • ListBox: lista di selezione, con la possibilità di selezione multipla
  • CheckBox: tipico check di scelta
  • …. e molti altri

Un esempio dell’utilizzo di un controllo server Web, una casella di testo con la funzionalità di autocompletamento. 

 

<asp:TextBox id=”textprova” runat=”server”
autocomplitetype=”HomeStreetAddress”></asp:TextBox>  

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *