Nello script #371 abbiamo visto come recuperare le informazioni di un comando HtmlSelect. Con questo script completiamo l'argomento utilizzando un comando SelectHtml con scelta multipla.
Per far ciò interrogheremo la proprietà Selected di ciascun elemento del comando ListBox, mediante un ciclo For Each...Next:
<form runat="server"> <select id="ListBox" onserverchange="LeggiValore" Multiple="True" runat="server"> <option value="1">Testo Elemento 1</option> <option value="2">Testo Elemento 2</option> <option value="3">Testo Elemento 3</option> <option value="4">Testo Elemento 4</option> <option value="5">Testo Elemento 5</option> </select> <input type="submit" value="Test" /> </form> <div id="Risultato" runat="server" enableviewstate="false" /> <SCRIPT language="VB" runat="server"> Sub LeggiValore(objSender As Object, onjArgs As EventArgs) Dim objItem As ListItem Risultato.InnerHtml += "Sono stati selezionati i seguento oggetti: " For Each objItem In objSender.Items If objItem.Selected Then Risultato.InnerHtml += objItem.Text & " <=> Valore: " & objItem.Value & " " End If Next End sub </SCRIPT>
Per lo script #371 si veda
https://www.aspitalia.com/liste/usag/script.aspx?ID=371
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- C# 4
- Spaziatura tra i caratteri in Silverlight 5
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Segui in tempo reale il TechEd 2004
- da oggi è possibile fare login velocemente con LinkedIn e Google. a questi si aggiunge il supporto già attivo per Facebook, Twitter, Microsoft Account, Windows Hello e OpenID, per darvi sempre più possibilità di accedere semplicemente alla nostra community! #aspitalia
- Migrare una service connection a workload identity federation in Azure DevOps
- Evitare postback multipli in un UpdatePanel