Jag har en datagrid och vill binda DataSource mot.
Jag har en bucket som innehåller flera olika klasser som ärver i från en och samma klass. När jag har en och samma klass i listan funkar det att binda till Datagriden, men när jag har olika går det inte. Varför?
Felet är :
Property accessor 'ID' on object 'MyModule.MyClass' threw the following exception:'Object does not match target type.'
Du har en lista (typ en ArrayList el. liknande) där varje rad innehåller ett objekt som kan vara av flera olika klasser (men som ärver av samma basklass)?
Dum fråga kanske...men..antar att alla klasser ha en Egenskap med namn ID?
Jag vet vad som är fel nu.
Jag ärver även bucketen som sätts ihop efteråt. Därav fungerar det vanligen, men när DataGriden skall databinda är det två olika klasser som satts ihop. Hela grejen måste alltså göras om med nytt tänk...
255 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25