Avatar billede kibber Nybegynder
03. august 2004 - 16:02 Der er 5 kommentarer og
1 løsning

Vælge items i listbox, som så dukker i en anden listbox

Hejsa!

Brugeren skal kunne vælge en eller flere items i en listbox. Ved klik på en knap, skal de valgte items dukke op i en anden listbox.

Hvordan får jeg dem til at dukke op i den anden listbox?

Jeg bruger VB.
Avatar billede jepsen999 Nybegynder
03. august 2004 - 17:50 #1
Sådan her?
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim item As ListItem
        For Each item In Me.ListBox1.Items
            If item.Selected Then
                Me.ListBox2.Items.Add(item)
            End If
        Next
    End Sub
Avatar billede kibber Nybegynder
03. august 2004 - 19:02 #2
Desværre, sker der tilsyneladende ikke rigtigt noget.
Avatar billede jepsen999 Nybegynder
04. august 2004 - 07:56 #3
Hvordan ser din page_load ud?
Prøv f.eks. med denne:
    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        If Not Me.IsPostBack Then
            Me.ListBox1.Items.Add(New ListItem("item1"))
            Me.ListBox1.Items.Add(New ListItem("item2"))
            Me.ListBox1.Items.Add(New ListItem("item3"))
        End If
    End Sub
Avatar billede kibber Nybegynder
04. august 2004 - 09:09 #4
I min page_load kalder jeg tre andre metoder, som ikke har noget med min knap at gøre.

Din page_load kode kan jeg godt få til at virke.
Avatar billede kibber Nybegynder
29. september 2004 - 12:02 #5
Uuuuundskyld!!! Selvfølgelig virker din kode! Jeg havde glemt at sætte mine funktioner i page_load ind i en if Not IsPostBack.
Avatar billede jepsen999 Nybegynder
29. september 2004 - 19:19 #6
;)
Klassisk fejl med at glemme at chekke for IsPostBack som jeg selv er røget i et par gange. Det er vist også et af de mest tilbagevendende problemer her på siderne ;)
Tak for point!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester