oke, beetje kromme titel misschien, maar het moest ergens over gaan en in het vakje passen.
Wat ik bedoel is het volgende:
Ik heb talloze gridviews in mijn project, gekoppeld aan objectdatasoures.
Deze consumen de public properties van talloze classes
(bijv Users, Departments, Orders etc. etc.)
De kolommen in de gridview krijgen als naam de naam van de property als ze 'gebind' worden. Nu is dit niet in alle gevallen de naam die ik aan de gebruikers wil tonen. Zo is bijvoorbeeld een property van de class Users genaamd RecordLastChanged.
De column-header wordt nu ook RecordLastChanged, terwijl ik hier liever heb staan 'Laatst gewijzigd'.
Ik kan me voorstellen dat het framework hier best een oplossing voor heeft, maar ik weet even niet hoe. Misschien het overriden van een method GetPropertynames in de class o.i.d. ? Maar hoe? Welke interface moet ik implementeren?
Programmatically de kolomhoofden zetten is not done, aangezien er teveel datasources zijn. Het moet echt in de classes gedefinieerd kunnen worden.
Wat ik bedoel is het volgende:
Ik heb talloze gridviews in mijn project, gekoppeld aan objectdatasoures.
Deze consumen de public properties van talloze classes
(bijv Users, Departments, Orders etc. etc.)
De kolommen in de gridview krijgen als naam de naam van de property als ze 'gebind' worden. Nu is dit niet in alle gevallen de naam die ik aan de gebruikers wil tonen. Zo is bijvoorbeeld een property van de class Users genaamd RecordLastChanged.
De column-header wordt nu ook RecordLastChanged, terwijl ik hier liever heb staan 'Laatst gewijzigd'.
Ik kan me voorstellen dat het framework hier best een oplossing voor heeft, maar ik weet even niet hoe. Misschien het overriden van een method GetPropertynames in de class o.i.d. ? Maar hoe? Welke interface moet ik implementeren?
Programmatically de kolomhoofden zetten is not done, aangezien er teveel datasources zijn. Het moet echt in de classes gedefinieerd kunnen worden.