Utilizzare il controllo ListItem permette di ottenere il massimo della potenza da radio button list o drop down list.
Questo genere di controlli, infatti, permettono di ricavare facilmente valore e testo degli stessi, a differenza di un normale controllo HTML che espone solo il valore.
<%@ Page Language="VB"%> <SCRIPT LANGUAGE="VB" RUNAT="SERVER"> Sub BtnSubmit_Click(sender As Object, e As EventArgs) Dim strRes as string strRes = "Hai selezionato " strRes += "<a href=""http://store.aspitalia.com/scheda.asp?codice=" strRes += Prodotti.SelectedItem.Value & """>" strRes += "<B>" & Prodotti.SelectedItem.Text & "</B></A>" risultati.innerHTML = strRes End Sub </SCRIPT> <div id="risultati" runat="server"/> <form method="post" RUNAT="SERVER"> Seleziona il prodotto di tuo interesse <ASP:radiobuttonlist runat="server" id="Prodotti"> <ASP:listitem value="255">'ASP 3 per esempi' - 17,15 Euro</ASP:listitem> <ASP:listitem value="317">'ASP.NET Guida completa' - 40,91 Euro</ASP:listitem> <ASP:listitem value="292">'unoscript@lgiorno CDRom' - 27,95 Euro</ASP:listitem> <ASP:listitem value="288">'ASP.NET Guida per lo sviluppatore' - 50,20 Euro</ASP:listitem> </ASP:radiobuttonlist> <input type=button id="btnSubmit" value="Acquista!" OnServerClick="btnSubmit_Click" runat="server"/> </form>
Per vedere all'opera lo script:
https://www.aspitalia.com/liste/usag/esempi.asp?ID=358
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Nessuna risorsa collegata