Usuário com melhor resposta
Ler linhas de GridView

Pergunta
-
Gostaria de saber , como eu faço para ler todas as linhas do meu GridView,
e armazenar em uma variavel do tipo Objeto.
Por Exemplo:
Dim objContato as New Contato
objContato.Nom_contato = "Nome do contato que esta no gridView".
Fazer isso para todas as linhas e colunas.
Obrigada.
Respostas
-
Bom dia Jamile!
Importe na sua classe
using System.Collections.Generic;
- Editado Jefté Goes quarta-feira, 15 de janeiro de 2014 15:16
- Marcado como Resposta Giovani Cr terça-feira, 21 de janeiro de 2014 13:50
-
Jamille,
coloque tudo dentro de um datatable,
Dim dt As New DataTable dt = grid1.DataSource
dessa forma você tem seu grid inteiro dentro de uma variável.
Att,
Wennder A. dos Santos
Se minha resposta solucionou seu problema ou sua dúvida marque como Resposta ou se foi útil marque como útil. Isso ajuda outras pessoas com o mesmo problema ou dúvida.- Marcado como Resposta Giovani Cr terça-feira, 21 de janeiro de 2014 13:50
Todas as Respostas
-
Jamile,
Segue um exemplo:
var listaContato = new List<Contato>(); Contato objContato; foreach (GridViewRow linha in tabela.Rows) { objContato = new Contato(); objContato.Nome = linha.Cells[0].Text; // O número 0 é a posição da célula listaContato.Add(objContato); }
Espero que ajude,
Carlos Eduardo Ferreira
-
-
Bom dia Jamile!
Importe na sua classe
using System.Collections.Generic;
- Editado Jefté Goes quarta-feira, 15 de janeiro de 2014 15:16
- Marcado como Resposta Giovani Cr terça-feira, 21 de janeiro de 2014 13:50
-
Jamille,
coloque tudo dentro de um datatable,
Dim dt As New DataTable dt = grid1.DataSource
dessa forma você tem seu grid inteiro dentro de uma variável.
Att,
Wennder A. dos Santos
Se minha resposta solucionou seu problema ou sua dúvida marque como Resposta ou se foi útil marque como útil. Isso ajuda outras pessoas com o mesmo problema ou dúvida.- Marcado como Resposta Giovani Cr terça-feira, 21 de janeiro de 2014 13:50