Discuss the below:
Q: A user can add column to the table ,where the program sort them and display them sorted ,with sort i mean by row not order by;order by is easy but sorting rows is harder,the difficultly comes with the fact that the user can add colums where the program should do the sort and display them in gridview.