CRIAR LINHA GRIDVIEW SEM ESTAR VINCULADA A BD
Olá amigos, preciso da ajuda de vcs....
Como faço para criar uma linha num gridivew, exemplo:
quando eu clicar em um botão quero adicionar uma linha e o mesmo se refere para e exclusão clicando em outro botão excluo a linha..
desde já agradeço qualquer ajuda.
Como faço para criar uma linha num gridivew, exemplo:
quando eu clicar em um botão quero adicionar uma linha e o mesmo se refere para e exclusão clicando em outro botão excluo a linha..
desde já agradeço qualquer ajuda.
Supondo que seu datagridview tenha 3 colunas como nome, email e observações.
Para remover a primeira linha selecionada:
Abraços
Dim LINHA As New DataGridViewRow
LINHA.CreateCells(DataGridView1)
LINHA.Cells(0).Value = [Ô]Esse é meu nome[Ô]
LINHA.Cells(1).Value = [Ô]Esse é meu email[Ô]
LINHA.Cells(2).Value = [Ô]Essa é a minha observação[Ô]
DataGridView1.Rows.Add(LINHA)
Para remover a primeira linha selecionada:
DataGridView1.Rows.Remove(DataGridView1.SelectedRows(0))
Abraços
Pegue o projeto de exemplo que eu fiz em anexo.
Estou de boas aqui aproveitei para tirar um pouco a ferrugem do bom e velho VB. Atualmente estou trabalhando apenas e, C#.
Abraços
Estou de boas aqui aproveitei para tirar um pouco a ferrugem do bom e velho VB. Atualmente estou trabalhando apenas e, C#.
Abraços
Citação::
Olá amigos, preciso da ajuda de vcs....
Como faço para criar uma linha num gridivew, exemplo:
quando eu clicar em um botão quero adicionar uma linha e o mesmo se refere para e exclusão clicando em outro botão excluo a linha..
desde já agradeço qualquer ajuda.
Desculpe, não expliquei corretamente a minha duvida.
Quero para Asp.net e não Windows form.
Olhe isso!
http://www.codeproject.com/Articles/467788/Dynamically-adding-and-deleting-rows-from-ASP-NET
Ou de um jeito prático?
Dim DT As New System.Data.DataTable
Dim DR As System.Data.DataRow
DT.Columns.Add(New System.Data.DataColumn([Ô]Nome[Ô]))
DT.Columns.Add(New System.Data.DataColumn([Ô]E-Mail[Ô]))
DT.Columns.Add(New System.Data.DataColumn([Ô]Observações[Ô]))
DR = DT.NewRow()
DR(0) = [Ô]Seu nome![Ô]
DR(1) = [Ô]Seu email[Ô]
DR(2) = [Ô]Seu email[Ô]
DT.Rows.Add(DR)
GridView1.DataSource = DT
GridView1.DataBind()
Faça seu login para responder