RadGrid perder la pista de la edición actual del artículo después de la operación de inserción en DataSource
Pregunta
Tengo un RadGrid unido a un LinqDataSource. La rejilla tiene auto generada editar y eliminar columnas. Se muestra una tabla sencilla sin ningún tipo de organización jerárquica.
Me estoy tomando los siguientes pasos.
rellenar un RadGrid usando un LinqDataSource
Haga clic en Editar en la última fila de la parrilla
Desde otro control de la página, actualice la LinqDataSource y llame rebind en la parrilla
La rejilla pierde la pista del tema de edición actual, y se abre un elemento diferente en el modo de edición
Por favor, ayuda.
Solución
Si volver a enlazar el origen de datos, todo se restablecerá. Usted tendrá que seguir la pista del elemento actual 'editar', y 're-activar' después de su rebote la fuente de datos.
Otros consejos
Asegúrese de que:
- Todo unión se produce en el caso OnInit (o después del clic de botón se maneja)
- Viewstate no está deshabilitada para la red