Нормальных фреймоврков для работы с ajax в шестой версии asp dot net не нашел, ибо большинство устарело.
А какие фреймворки тебе нужны для этого?
Берёшь JS, делаешь запрос к api-ручке на бэке, меняешь html как задумано.
Для удобства - обычно делают два проекта:
1. ASP NET Core MVC, который отвечает за рендер html
2. ASP NET Core (webapi), который является владельцем данных и предоставляет их первому проекту.
Если сложно - можно всё в один проект свалить.
Но лично мне asp net core mvc (с его cshtml и razor) не очень нравится и я бы скорее взял одно из двух:
1. Blazor
2. Какой-нибудь js-фреймворк для SPA типа vue или (как это называется то) типа remix, nextjs, nuxtjs,