Hi Experts,
We have a Grid that we bind using the Simple Object collection.
The Format of the Object is such that:
ParentObject
ChildObjectCollection
ChildObjectProperty
Hence when we bind our grid we provide the collection of ParentObject to it.
We have a GridBoundColumn there with following settings:
.UniqueName = "MyColumn"
We have a Grid that we bind using the Simple Object collection.
The Format of the Object is such that:
ParentObject
ChildObjectCollection
ChildObjectProperty
Hence when we bind our grid we provide the collection of ParentObject to it.
We have a GridBoundColumn there with following settings:
.UniqueName = "MyColumn"
.DataField =
"ChildObject(0).sFullName" or "ChildObject.(0).sFullName"
.DataType =
GetType(String)
This work perfectly fine and we are able to see the data as required.
But the issue is that when we are trying to filter on this column its not responding at all and seems like its not able to find the column itself.Hence the grid is still intact with same number of rows.
We have also set the EnableLinqExpressions = false, hence filtering operation is more close to SQL version.
I also tried setting the FilterExpression manually before the NeedDataSource Event and check that expression is still there.But still same result.
Please let me know if you have ideas.
Thanks for your help in advance
Regards,
Aayam Singh