I have used jQuery Datatables in a few MVC projects with Bootstrap and find it pretty easy to integrate. It allows data to loaded via ajax and can be made responsive. It has inbuilt UI features for sorting, pagination and search features. Here is an easy implementation sample.