Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    ListBox e combobox in VB.NET

    Salve!
    Ho scoperto che per il combo e la lista in VB.NET non esiste la proprietà ItemData.

    Sapete per caso se esiste un' altra proprietà che posso usare per caricare l'ID del dato caricato nella lista?

    Io per ora ho creato un array parallelo alla lista ma non è facilmente gestibile soprattutto se devo fare il removeitem.

    Grazie Stefania :sgrat:

  2. #2
    Utente di HTML.it L'avatar di keko
    Registrato dal
    Jul 2000
    Messaggi
    64
    Proprietà ListBox.Items

    Questa proprietà consente di ottenere un riferimento all'elenco di elementi correntemente memorizzati nel controllo ListBox. Con tale riferimento, non solo è possibile aggiungere e rimuovere elementi ma anche ottenere un conteggio degli elementi contenuti nell'insieme

  3. #3
    Utente di HTML.it L'avatar di keko
    Registrato dal
    Jul 2000
    Messaggi
    64
    Tratto dal . Net Framework SDK

    codice:
    <%@ Page Language="VB" %>
    <html>
     <head>
     
     </head>
     <body>
        <script language="VB" runat="server">
           Sub Check_Clicked(sender As Object, e As EventArgs)
              Message.Text = "Selected Item(s):
    
    "
              Dim i As Integer
              For i = 0 To checkboxlist1.Items.Count - 1
                 If checkboxlist1.Items(i).Selected Then
                    Message.Text = Message.Text & checkboxlist1.Items(i).Text & "
    "
                 End If
              Next
           End Sub
        </script>
     
        <form action="checkboxlist.aspx" method="post" runat="server">
     
           <asp:CheckBoxList id="checkboxlist1" runat="server"
                AutoPostBack="True"
                CellPadding="5"
                CellSpacing="5"
                RepeatColumns="2"
                RepeatDirection="Vertical"
                RepeatLayout="Flow"
                TextAlign="Right"
                OnSelectedIndexChanged="Check_Clicked">
     
              <asp:ListItem>Item 1</asp:ListItem>
              <asp:ListItem>Item 2</asp:ListItem>
              <asp:ListItem>Item 3</asp:ListItem>
              <asp:ListItem>Item 4</asp:ListItem>
              <asp:ListItem>Item 5</asp:ListItem>
              <asp:ListItem>Item 6</asp:ListItem>
     
           </asp:CheckBoxList>
     
           
    
    
           <asp:label id="Message" runat="server"/>
                 
        </form>
             
     </body>
     </html>
    L'esempio ti può aiutare a capire anche se è per una checkboxList.
    Il metodo è uguale anche per listbox

  4. #4
    Ti ringrazio per aver risposto ma l'esempio che mi hai dato è di ASP.Net,in VB.Net non esiste il New ListItem
    Nella guida ho letto che non c'è il corrispondente dell'itemData: nella lista posso caricare solo la stringa della tendina.

    Ho appena trovato la proprietà Tag come quella della Listwiew del "vecchio zio VB6" provo!

    Grazie comunque Stefania

  5. #5
    Utente di HTML.it L'avatar di keko
    Registrato dal
    Jul 2000
    Messaggi
    64
    Ops vero !
    E' che ormai è tutto .Net ....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.