Мне неизвестна какая-либо библиотека .net, которая будет делать для вас нумерацию страниц из коробки, поэтому я предложу вам решение «сделай сам», чтобы вы подумали.
Как я могу реализовать эту вещь в моем приложении, используя jquery и ajax?
Вероятно, разумно иметь специальный контроллер для запросов ajax. Просто создайте отдельную область (Ajax) и отправьте ваши запросы Ajax на тот URL-адрес, который вы создали.
Как я могу управлять отображением данных в режиме просмотра с помощью подкачки?
Настройка контроллера, который принимает параметр "page".
public ActionResult GetData (int? Page) {
// страница допускает значение по умолчанию
// Do your query here to get the specific page.
}
Я не уверен, что вам нужна дополнительная информация, кроме этой. Если бы я пытался сделать то, что вы делали, это то, что я бы сделал. Надеюсь, это поможет.