RadGrid perdere di corrente Modifica elemento dopo operazione di inserimento sul DataSource

StackOverflow https://stackoverflow.com/questions/751262

  •  09-09-2019
  •  | 
  •  

Domanda

Ho un RadGrid associato a un LinqDataSource. La griglia ha generato automaticamente modificare ed eliminare le colonne. Esso mostra una semplice tabella, senza alcuna organizzazione gerarchica.

mi prendo le seguenti operazioni.

popolare un RadGrid utilizzando un LinqDataSource

Fare clic su Modifica sull'ultima fila della griglia

Da un altro controllo della pagina, aggiornare la LinqDataSource e chiamare rebind sulla griglia

La griglia perde traccia della voce di modifica corrente, e si apre un elemento diverso in modalità di modifica

Si prega di aiuto.

È stato utile?

Soluzione

Se si associare nuovamente l'origine dati, tutto sarà ripristinato. Avrete bisogno di tenere traccia della voce corrente 'modifica', e 'riattivare' dopo il vostro rimbalzo l'origine dati.

Altri suggerimenti

Assicurarsi che:

  1. Tutti vincolante si verifica nel caso in OnInit (o dopo il tasto di scatto è gestita)
  2. ViewState non è disattivata per la griglia
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top