none
Como pegar DataKeyName de uma Linha do GridView sem botão Select RRS feed

  • Pergunta

  • preciso pegar a datakeyname de uma linha do gridview quando o conteúdo exibido( que esta sendo apresentado dentro de uma textbox) for alterado.

    tentei pegar a datakeyname com este comando:

    GridView1.SelectedValue

    Mas não esta funcionando pq este só funciona quando o botão selected for pressionado, no meu caso não vamos querer um botão selected na tabela, pois todos os dados estão em modo de edição diretamente.

    O que fazer?

    Grato

    quarta-feira, 17 de janeiro de 2007 17:02

Respostas

  • Em qual evento do gridview você está executando este código?
    Tive um problema parecido, no evento RowEditing, buscava o campo
    GridView1.SelectedIndex, e o mesmo estava nulo, resolvi fazendo o seguinte antes de buscar:

    GridView1.SelectedIndex = e.NewEditIndex;

    Dai consegui pegar com o SelectedIndex, normalmente, espero ter ajudado.

    [ ]'s

    Lincoln

    segunda-feira, 21 de setembro de 2009 17:54