Blazor datagrid use of dynamic list using ExpandoObject
New DiscussionI am trying to databind the following dynamic list to the datagrid. Is this possible? I am converting a datatble to a dynamic list using ExpandoObject.
Kind regards,
Evert van Ballegooie
public static List<dynamic> ListFromDataTable(DataTable dataTable)
{
List<dynamic> tableList = new List<dynamic>();
foreach (DataRow row in dataTable.Rows)
{
var expandoDict = new ExpandoObject() as IDictionary<String, Object>;
foreach (DataColumn col in dataTable.Columns)
{
expandoDict.Add(col.ToString(), row[col.ColumnName]);
}
tableList.Add(expandoDict);
}
return tableList;
}
Sign In
to post a reply
Replies
Discussion created by
Favorites
Replies
Created On
Last Post
Discussion created by
Favorites
0 Replies
2 Created On
May 12, 2023 Last Post
3 years, 4 months ago