none
RadGrid - Manter posição após atualização de registro (databind) RRS feed

  • Pergunta

  • Pessoal,
    Vou tentar resumir a situação, tenho um grid (radGrid) com um cadastro (talhões) e seus detalhes (áreas dos talhões).

    Se eu clicar no cadastro abre seus detalhes, para o cadastro dos detalhes abre uma modal, após eu fazer um novo cadastro de um detalhe (área do talhão) eu fecho a modal e monto o grid novamente, mas gostaria de deixar o grid selecionado no mesmo cadastro (talhão) com seus detalhes (áreas) aberto.

     Se alguém tiver uma idéia de como fazer isso vai ajudar.

    Na imagem abaixo mostra o cadastro 2 aberto mostrando os detalhes, se eu cadastrar mais um detalhe gostaria de carregar o grid novamente mostrando os seus detalhes novamente, agora com 3 itens.



    quinta-feira, 30 de março de 2017 14:17

Respostas

  • Resolvi da seguinte maneira

    Dim i As Integer = 0
    For Each item As GridDataItem In dgdTalhoes.MasterTableView.Items
         If item.GetDataKeyValue("Cod").ToString = IndideSelecionado Then
                dgdTalhoes.MasterTableView.Items(i).Expanded = True
          End If
          i += 1
    Next
    • Marcado como Resposta Benhur quinta-feira, 30 de março de 2017 20:31
    quinta-feira, 30 de março de 2017 20:31

Todas as Respostas

  • DataGridView1.CurrentCell = DataGridView1.Rows[index].Cells[0]
    quinta-feira, 30 de março de 2017 18:39
  • Resolvi da seguinte maneira

    Dim i As Integer = 0
    For Each item As GridDataItem In dgdTalhoes.MasterTableView.Items
         If item.GetDataKeyValue("Cod").ToString = IndideSelecionado Then
                dgdTalhoes.MasterTableView.Items(i).Expanded = True
          End If
          i += 1
    Next
    • Marcado como Resposta Benhur quinta-feira, 30 de março de 2017 20:31
    quinta-feira, 30 de março de 2017 20:31