none
CheckBox Template em um GridView RRS feed

  • Pergunta

  • Sou iniciante em aplicações ASP.NET C#.

    Tenho um GridView que contem id_socio, nome do sócio, cidade e estado e um template com um Checkbox.

    Consigo pegar os valores dos IDs e exibir em um listbox.

      int linhas = GridView1.Rows.Count;
            List<int> lista = new List<int>();
            for (int i = 0; i < linhas; i++)
            {
                    if (((CheckBox)GridView1.Rows[i].Cells[1].FindControl("CheckBox1")).Checked == true)
                    {
                        if (lista.Contains(Convert.ToInt32(GridView1.Rows[i].Cells[1].Text)) == false)
                        {
                            lista.Add(Convert.ToInt32(GridView1.Rows[i].Cells[1].Text));
                        }
                    }
            }
            ListBox1.DataSource = lista;
            ListBox1.DataBind();


    Gostaria de saber uma maneira simples de conseguir retornar os nomes pelo ID selecionados para uma exibição no estilo "Sócios selecionados" e mostrá-los. Pensei em varrer a lista com um foreach para fazer um select pelo ID e retornar os nomes, mas não sei se é possível algo do tipo. Obrigado.

    segunda-feira, 24 de setembro de 2012 22:39

Respostas

  • Cara é possível sim, você pode passar esses valores para o select e trazer os nomes.

    Se a resposta foi útil por favor qualifique! Janderson Candido de Mattos - MCTS

    terça-feira, 25 de setembro de 2012 12:19

Todas as Respostas

  • Cara é possível sim, você pode passar esses valores para o select e trazer os nomes.

    Se a resposta foi útil por favor qualifique! Janderson Candido de Mattos - MCTS

    terça-feira, 25 de setembro de 2012 12:19
  • E ae tuco, blz cara?

    Conseguiu resolver o seu problema?


    Se a resposta foi útil por favor qualifique! Janderson Candido de Mattos - MCTS

    quarta-feira, 26 de setembro de 2012 11:33