Hi
How I can override RadGrid to Data bind a list of ExpandoObjects.
Sample Code :
How I can override RadGrid to Data bind a list of ExpandoObjects.
Sample Code :
List<
ExpandoObject
> viewList = new List<
ExpandoObject
>();
for (int i = 0; i <
100
; i++)
{
dynamic
view
=
new
ExpandoObject();
var
p
=
view
as IDictionary<String, object>;
p["LatName"] = i * 2;
p["Name"] = i;
viewList.Add(view);
}
RadGrid1.DataSource = viewList;
RadGrid1.DataBind();
<
telerik:RadGrid
ID
=
"RadGrid1"
runat
=
"server"
AutoGenerateColumns
=
"False"
CellSpacing
=
"0"
GridLines
=
"None"
>
<
MasterTableView
>
<
Columns
>
<
telerik:GridBoundColumn
DataField
=
"Name"
FilterControlAltText
=
"Filter column column"
HeaderText
=
"Name"
UniqueName
=
"column"
>
</
telerik:GridBoundColumn
>
</
Columns
>
</
MasterTableView
>
</
telerik:RadGrid
>