Databind di classi personalizzate

Per chi è interessato ad approfondire l'argomento "Databind di classi personalizzate" consiglilo di seguire questo thread, http://www.ugidotnet.org/forum/b.asp?m=23452, sul forum di UGIdotNet, dove ho _sollevato_ un piccolo inconveniente.

Andrea Bini sull'argomento  mi fa notare che "Il databinding usa la prima istanza della collezione per estrarre le informazioni sul binding. Non tiene in considerazione il "tipo" dell'array, ma il tipo del primo oggetto contenuto nell'array (più in generale, la prima "riga" su cui effettua il binding)"

Tuttavia credo di poter accettare questo se avessi chiesto alla griglia di generare automaticamente le colonne... e non nel caso specifico io il nome delle properties da bindare, in qual caso non ha necessita di conoscere i metadati ma può tramite Reflection recuperare il valore direttamente... ma su questo nonj mi sbilancio e prima devo fare io qlche test per approfondire Reflection. Il workaround comunque proposto sembra interessante: implementare ICustomTypeDescriptor, ma non sembra un lavoro da 5 minuti e rimando il tutto a qsta sera lontano dalla scrivania dell'ufficio :p

Altri spunti sull'argomento si hanno leggendo un tip di Pierre DataBinding di un array di classi su una DataGrid o leggendo un item del suo Blog con soggetto: DataBindind di oggetti business.

posted @ lunedì 15 settembre 2003 17:05

Print
Comments have been closed on this topic.
«ottobre»
domlunmarmergiovensab
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456