Il listbox deve avere la proprietà SelectionMode="Multiple":
<asp:ListBox id="ListBox1" runat="server" SelectionMode="Multiple" Rows="10"></asp:ListBox>
Nell'evento Page_Load metti qualcosa del genere:
If Not Me.IsPostBack Then
o.FillListControl(Me.ListBox1, StringaConnessione, "campi", "testo", "id")
End If
dove o è una tua libreria e FillListControl è un metodo per riempirti il listbox
Il riempimento deve essere fatto solo alla prima lettura della pagina.
Per vedere gli item selezionati basta sfruttare il codice che hai utilizzato e costruirti un metodo che restituisce un vettore di ListItem
Poi, per ogni elemento item del vettore, puoi utilizzare la proprietà Text e Value............