Loop through the listbox to read selected items

Ask a Question related to ASP.NET General, Design and Development.

  1. #1

    Default Loop through the listbox to read selected items

    Hi,

    I am trying to loop through the listbox and read the
    selected items from the list, within a CLICK event on an
    aspx page. The following is what I have tried. It loops
    through the listbox, but none of the items' SELECTED
    property is TRUE while I have selected a few items. What
    am I missing?

    Dim strFunds As String
    Dim i As Integer
    Dim varItem As ListItem

    ******Attempt 1******
    For Each varItem In lstFunds.Items
    If varItem.Selected = True Then
    strFunds = strFunds & strFunds.SelectedItem.Value
    End If
    Next
    lblMsg.Text = strFunds

    ******Attempt 2*******
    For i = 0 To lstFunds.Items.Count() - 1
    If lstFunds.Items(i).Selected Then
    strFunds = strFunds & lstFunds.Items(i).Value
    End If
    Next
    lblMsg.Text = strFunds

    Thanks in advance...
    Regards,
    JP

    JP Guest

  2. Similar Questions and Discussions

    1. Remove multiple selected items listbox
      How, using asp.net (vb.net), can I remove multiple selected items from a listbox. Everything I try does not seem to work. Thanks in advance.
    2. Populating listbox with selected items
      Hi All, I've got a form on which a customer's record is edited/updated. There is a listbox that should show a full list of options with only the...
    3. .Selected property for listbox does not work
      Hi I have written a code for showing the list boxes as selected using a Listitem and the selected property of the items. Now I have 2 list boxes...
    4. how i can get the name of a selected element in a listbox
      i need show images for every item selected on a listbox necesito mostrar una imagen distinta por cada item en un listbox
    5. Get the selected item from a listbox
      I'm having a hell of a time trying to determine which item is selected in a single-select listbox when the listbox autoposts. for some reason, the...
  3. #2

    Default Re: Loop through the listbox to read selected items

    Are you binding this listbox on page_load ? Do you have siad binding wraped
    in a not Page.IsPOstBack ?

    Karl

    "JP" <jpatel3@canada.com> wrote in message
    news:4d0801c3417d$f52fe4e0$a601280a@phx.gbl...
    > Hi,
    >
    > I am trying to loop through the listbox and read the
    > selected items from the list, within a CLICK event on an
    > aspx page. The following is what I have tried. It loops
    > through the listbox, but none of the items' SELECTED
    > property is TRUE while I have selected a few items. What
    > am I missing?
    >
    > Dim strFunds As String
    > Dim i As Integer
    > Dim varItem As ListItem
    >
    > ******Attempt 1******
    > For Each varItem In lstFunds.Items
    > If varItem.Selected = True Then
    > strFunds = strFunds & strFunds.SelectedItem.Value
    > End If
    > Next
    > lblMsg.Text = strFunds
    >
    > ******Attempt 2*******
    > For i = 0 To lstFunds.Items.Count() - 1
    > If lstFunds.Items(i).Selected Then
    > strFunds = strFunds & lstFunds.Items(i).Value
    > End If
    > Next
    > lblMsg.Text = strFunds
    >
    > Thanks in advance...
    > Regards,
    > JP
    >

    Karl Seguin Guest

  4. #3

    Default Re: Loop through the listbox to read selected items

    Thanks Karl!
    "If Not IsPostBack" was indeed in a wrong place.
    JP
    >-----Original Message-----
    >Are you binding this listbox on page_load ? Do you have
    siad binding wraped
    >in a not Page.IsPOstBack ?
    >
    >Karl
    >
    >"JP" <jpatel3@canada.com> wrote in message
    >news:4d0801c3417d$f52fe4e0$a601280a@phx.gbl...
    >> Hi,
    >>
    >> I am trying to loop through the listbox and read the
    >> selected items from the list, within a CLICK event on an
    >> aspx page. The following is what I have tried. It loops
    >> through the listbox, but none of the items' SELECTED
    >> property is TRUE while I have selected a few items. What
    >> am I missing?
    >>
    >> Dim strFunds As String
    >> Dim i As Integer
    >> Dim varItem As ListItem
    >>
    >> ******Attempt 1******
    >> For Each varItem In lstFunds.Items
    >> If varItem.Selected = True Then
    >> strFunds = strFunds &
    strFunds.SelectedItem.Value
    >> End If
    >> Next
    >> lblMsg.Text = strFunds
    >>
    >> ******Attempt 2*******
    >> For i = 0 To lstFunds.Items.Count() - 1
    >> If lstFunds.Items(i).Selected Then
    >> strFunds = strFunds & lstFunds.Items(i).Value
    >> End If
    >> Next
    >> lblMsg.Text = strFunds
    >>
    >> Thanks in advance...
    >> Regards,
    >> JP
    >>
    >
    >
    >.
    >
    JP Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139