Controllo HtmlSelect di ASP.NET
Definizione e utilizzo
Il controllo HtmlSelect viene utilizzato per controllare l'elemento <select>. Nei documenti HTML, l'elemento <select> viene utilizzato per creare elenchi a discesa.
Proprietà
Proprietà | Descrizione |
---|---|
Attributes | Restituisce tutte le coppie di nome e valore degli attributi dell'elemento. |
DataMember | Nome del foglio di dati da utilizzare. |
DataSource | Sorgente dei dati da utilizzare. |
DataTextField | Campo del sorgente dei dati da visualizzare in questa lista a discesa. |
DataValueField | Definisce il campo del sorgente dei dati per ogni opzione selezionabile in questa lista a discesa. |
Disabled | Valore booleano che indica se il controllo è disabilitato. Predefinito è false. |
id | Id unico del controllo. |
InnerHtml | Imposta o restituisce il contenuto tra l'inizio e la fine del tag dell'elemento HTML. I caratteri speciali non vengono automaticamente convertiti in entità HTML. |
InnerText | Imposta o restituisce tutto il testo tra l'inizio e la fine del tag dell'elemento HTML. I caratteri speciali vengono automaticamente convertiti in entità HTML. |
Items | Elenco degli elementi nella lista a discesa. |
Multiple | Indica se è possibile selezionare più elementi contemporaneamente. |
OnServerChange | Nome della funzione eseguita quando il progetto selezionato viene modificato. |
runat | Definisce il controllo come un controllo server. Deve essere impostato su "server". |
SelectedIndex | Indice dell'elemento selezionato corrente. |
Size | Numero di elementi visibili nella lista a discesa. |
Style | Imposta o restituisce le proprietà CSS applicate al controllo. |
TagName | Restituisce il nome del tag dell'elemento. |
Value | Valore del progetto selezionato corrente. |
Visible | Valore booleano che indica se il controllo è visibile. |
Esempio
- HTMLSelect
- In questo esempio, dichiariamo un controllo HtmlImage e un controllo HTMLSelect nel file .aspx. Poi modificheremo l'attributo src del controllo HtmlImage in base alla scelta dell'utente. Il valore selezionato nel controllo HtmlSelect determina quale immagine viene visualizzata.