First of all. Thanks for your answer.
I need to have an option to hide/show selected columns from the user through a checkbox list.
This list is built upon a subset of all the columns available in the model. (For example the primary key internal id would not be available)
So.. after a user's selection I must execute a linq query based only on the marked columns... The only way ( I think ) is to use dynamic link to achieve this goal
by using a select syntax like this:
list.Select("Field1,Field2"); So... every object in the enumerator do not belong to an specific class.
I hope to make myself clear.
Thanks again for your support