Sei in: Per i Webmaster - Corso di ASP.NET - Altri HTML Controls
Ecco altri html controls. Se avete preso un po' di dimestichezza con i controls durante la lezione precedente non troverete difficoltà ad utilizzare questi controls e i relativi metodi e proprietà.
HtmlInputText
Uno degli elementi più usati nei form è proprio l'elemento <input type="text" name="text1"> che può essere creato con il seguente codice:
e di cui poi possiamo utilizzare le proprietà durante l'esecuzione dell'applicazione.
HtmlInputCheckBox e HtmlInputRadioButton
Per consentire all'utente una scelta tra opzioni si usano questi due controls che si dichiarano:
<input id="Rdio1" type="radio" runat="server" Name="Gruppo di Appartenenza"> Testo del primo </input>
<input id="Rdio2" type="radio" runat="server" Name="Gruppo di Appartenenza"> Testo del secondo </input>
Una checkbox
<input id="chkbx" type="checkbox" runat="server" >Testo del checkbox </input>
Da notare per questi due elementi è la proprietà checked che è tipica per questi elementi e che può essere variata durante l'esecuzione. Un'altra particolarità riguarda l'evento onServerChange che viene invocato quando nella pagina web, inviata al server tramite un bottone submit o altro, c'è un elemento di una checkbox o di cui è variato lo stato.
HtmlInputFile
Concludiamo con un control che permette di fare eseguire ad un utente l'upload di un file sul server. Semplicemente dichiarando l'elemento:
e avendo l'accortezza di specificare il valore corretto per l'attributo enctype del form:
possiamo creare una pagina di upload del file.
