Hi Anupama,
For implementing the Paging in mvc application you can use the 'PagedList'.
I am not sure whether it supports the sorting or not but by code for 5-6 line you can easily implement paging in your application .
Here in our organization, we use this for paging so often.
I hope below link will help you..
https://github.com/TroyGoode/PagedList[
^]
Have a great coding!!