Как добавить элементы в раскрывающийся список из структуры asp. net c# - PullRequest
1 голос
/ 11 июля 2020

Я изо всех сил пытаюсь добавить несколько элементов в раскрывающийся список из данных:

#region OBTER UMA LISTA DE IDS DE ENCOMENDA DA PESSOA 
conex.Open();
List<EncomendaID> encomendas = new List<EncomendaID>();

SqlCommand SelectEncomendas = new SqlCommand("SELECT ID_Encomenda FROM Encomenda WHERE PessoaID='" + pessoaID + "'", conex);

SqlDataReader leitor = SelectEncomendas.ExecuteReader();

EncomendaID encomenda = new EncomendaID();

while (leitor.Read())
{
    encomenda = new EncomendaID();
    encomenda.encomendaid = leitor.GetInt32(0);

    encomendas.Add(encomenda);
}

conex.Close();

//ADICIONAR A DROPDOWNLIST AS ENCOMENDAS
dddlEncomendaID.Items.Add(Convert.ToString(encomendas));

#endregion OBTER UMA LISTA DE IDS DE ENCOMENDA DA PESSOA 

Как видите, я пытаюсь получить определенные данные из базы данных, вставьте их в структуру, а затем пытаюсь добавить в выпадающий список, но получаю странную ошибку

Дизайн

1 Ответ

0 голосов
/ 11 июля 2020

Если я правильно понял, вы пытаетесь sh преобразовать список "EncomendaID" в строку в раскрывающемся списке? Нужно l oop и ставить каждый пункт отдельно. Вы пытаетесь использовать sh ToString () общего класса списка c, который не отменяется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...