Il controllo ListItem di ASP.NET

di Daniele Bochicchio, in ASP.NET, Web Server Controls, VB.NET,

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

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

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