I have a requirement where I would not know the columns and any result set information at design-time, so I'd be generating the data-display control dynamically.
What is the most suitable way to display this type of information on-the-fly in a table/grid like structure on an ASP.NET page considering the following parameters (in order of importance):
- Performance
- Extensibility
- Usability
I know I can dynamically generate a gridview/repeater/listview control but what I'd like to understand is which option (from stated ones or any other beyond these) would be an optimal solution.
P.S. Paging and Sorting are part of desired functionalities, but can be overlooked if the solution is overwhelming. :)
Thanks for the help!