Hoi allemaal,
Ik heb een form met daarin een gridview en daaronder een placeholder waar de details van het geselecteerde record in worden getoond.
Wanneer de gebruiker een record selecteert gaat de selectedindexchange af van de gridview en worden de details keurig in de placeholder getoond. Echter als de gebruiker hierna op refresh (of F5) drukt, gaat het mis en krijg ik de volgende error: 'Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index '
Uit onderzoek blijkt dat de refresh de laatste serveractie (in dit geval de selectedindexchange) herhaalt.
Maar omdat het grid in de Page_Load gebind wordt, kloppen de indexen niet meer en gaat het dus mis.
Iemand een idee hoe ik dit kan afvangen? Het enkel tonen van het grid en de details leeg laten is in mijn ogen ook een optie, maar weet even niet hoe ik dit het beste kan aanpakken.
Ik heb een form met daarin een gridview en daaronder een placeholder waar de details van het geselecteerde record in worden getoond.
Wanneer de gebruiker een record selecteert gaat de selectedindexchange af van de gridview en worden de details keurig in de placeholder getoond. Echter als de gebruiker hierna op refresh (of F5) drukt, gaat het mis en krijg ik de volgende error: 'Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index '
Uit onderzoek blijkt dat de refresh de laatste serveractie (in dit geval de selectedindexchange) herhaalt.
Maar omdat het grid in de Page_Load gebind wordt, kloppen de indexen niet meer en gaat het dus mis.
Iemand een idee hoe ik dit kan afvangen? Het enkel tonen van het grid en de details leeg laten is in mijn ogen ook een optie, maar weet even niet hoe ik dit het beste kan aanpakken.