This custom datagrid webcontrol will provide out of the box functionalities with full state management by just setting AlladinDataGrid custom properties at designtime, runtime or web config file and extended properties of a datacolumn by adding the custom datatype or enum properties of alladindatagridcelltype for achieving following features:
Click Here To View AlladinDataGrid Control Source Code