Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
.NET Framework
List
e datatable
martedì 18 novembre 2008 - 09.03
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
kintaro
Profilo
| Junior Member
78
messaggi | Data Invio:
mar 18 nov 2008 - 09:03
Ciao a tutti,
volevo postare il mio problema.
ho un oggetto che restituisce una collection List<T> e possibile associarlo ad un datatable?
ciao
Fabio
llamanna
Profilo
| Junior Member
70
messaggi | Data Invio:
mar 18 nov 2008 - 10:37
Potresti usare il seguente metodo:
public DataTable ConvertTo<T>(IList<T> list)
{
Type entityType = typeof(T);
DataTable table = new DataTable(entityType.Name);
PropertyDescriptorCollection properties = TypeDescriptor.GetProperties(entityType);
foreach (PropertyDescriptor prop in properties)
{
table.Columns.Add(prop.Name, prop.PropertyType);
}
foreach (T item in list)
{
DataRow row = table.NewRow();
foreach (PropertyDescriptor prop in properties)
{
row[prop.Name] = prop.GetValue(item);
}
table.Rows.Add(row);
}
return table;
}
Laura.
http://lauralamanna.blogspot.com/
kintaro
Profilo
| Junior Member
78
messaggi | Data Invio:
mar 18 nov 2008 - 11:32
Grazie tante!!
veramente perfetto l'esempio e codice pulito!
ciao
Fabio
llamanna
Profilo
| Junior Member
70
messaggi | Data Invio:
mar 18 nov 2008 - 11:59
Prego
Laura.
http://lauralamanna.blogspot.com/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !