Не извлекая все выбранные значения из флажка

голоса
0

Ниже код написан таким образом, чтобы получить все выбранные значения флажка

Но его retieve только первое выбранное значение

Пожалуйста помоги

Dim CheckedValues As String
                For Each item as ListItem In txt_panview0_ddinput1.Items
                 If item.Selected Then
                     CheckedValues = CheckedValues & item.Value
                End If
                Next
                If Not String.IsNullOrEmpty(checkedValues) Then
                    checkedValues = checkedValues.Substring(1)
                End If

 tempCollector = tempCollector + <br> + Area Name + :  + checkedValues
Задан 30/07/2009 в 15:49
источник пользователем
На других языках...                            


2 ответов

голоса
1

Если я прочитал ваш код правильно, вы затирания вместе все значения из вашего списка в строку, без чего-либо разделив их. Таким образом, вы не имеете никакого способа получения исходных значений.

Вы можете попробовать отделяя свои значения с запятой перед добавлением их в строку. Но может быть лучшим способом сделать это. Это действительно зависит от того, что вы пытаетесь сделать. Вы, возможно, повезет больше заполнения объекта списка.

Ответил 30/07/2009 в 15:52
источник пользователем

голоса
0

Измененный CheckedValues ​​= CheckedValues ​​& item.Value

в

CheckedValues ​​+ = CheckedValues ​​& item.Value возможно

Ответил 12/08/2009 в 00:58
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more