RadGrid perder o controle de edição atual do item após a operação de inserção em DataSource
Pergunta
Eu tenho um RadGrid ligado a um LinqDataSource. A grade tem auto gerado editar e colunas excluir. Ele exibe uma tabela simples sem qualquer organização hierárquica.
Eu estou tomando os passos seguintes.
Preencher um RadGrid usando um LinqDataSource
Clique em Editar na última linha da grelha
De outro controle na página, atualizar o linqdatasource e chamada rebind no grid
A grade perde o controle do item de edição atual, e abre um item diferente no modo de edição
Por favor, ajuda.
Solução
Se você religar a fonte de dados, tudo será reposto. Você vai precisar para manter o controle da corrente 'editar' item, e 're-ativar'-lo após a sua recuperação a fonte de dados.
Outras dicas
Certifique-se de que:
- Todos ligação ocorre no evento OnInit (ou após o botão de clique é manipulada)
- Viewstate não está desativado para a rede
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow