не мой профиль, но на сколько я помню, webforms туго повязаны на ViewState, и вроде как только апдейт страницы. хотя можно конечно использовать и ajax, и frame. но грызть гранит науки придется в любом случае
MVS.NET не связан такими ограничениями как ViewState, тем не менее, решения частичного обновления фрагментов все равно те же - ajax, frame, и конечно же средства современных фреймворков типа react, angular, vue, другие подобные.. ну и любой рукописный js код тоже