none
DropDownList x Gridview RRS feed

  • Pergunta

  • Prezados

    Possuo 3 Dropdownlist com carregamento dinâmico, porém necessito pegar os valores e jogar em um Gridview. Estou fazendo da seguinte forma:

    IList<String> valores = new List<string>();
    
       valores.Add(drop1.SelectedValue);
       valores.Add(drop1.SelectedValue);
       valores.Add(textBox1.Text);
    
    gdvDadosDesp.DataSource = valores;
    gdvDadosDesp.DataBind();

    Porém não estou conseguindo apresentar na tela, pq o meu Bind não é preenchido. Como posso realizar esta operação?


    quinta-feira, 28 de novembro de 2013 12:20

Todas as Respostas

  • Provavelmente vc nao esta atribuindo nada a seu value olhe este exemplo, uso para mostrar no drop a propriedade de uma classe chamada nome, e no value a propriedade chamada existe e mostro na grid :

    DropDownList1.DataSource = lista;
                DropDownList1.DataTextField = "nome";
                DropDownList1.DataValueField = "existe";
                DropDownList1.DataBind();
    
                IList<string> valores = new List<string>();
    
                valores.Add(DropDownList1.SelectedItem.Text);
                valores.Add(DropDownList1.SelectedItem.Value);
    
                GridView1.DataSource = valores;
                GridView1.DataBind();

    quinta-feira, 28 de novembro de 2013 12:30