I'd like to customize a GridView so that:
- thead and tfoot are shown
- the paging template is customized
- it allows paging as well as sorting
- etc...
I'd like for this settings to be retained in the entire project so that if I have 50 grid views all of them have the same characteristics.
As far as I can see I have these options:
- custom user control (difficult to forward column templates)
- copy and paste the aspx code and code behind code for the grid in all 50 pages
None of those are particularly great. Are there any other options? If not, how can I correctly extend GridView and forward the SelectMethod and/or custom column templates?