Witam.
Czy mógłbyś sprecyzować czy jest to MVC czy WebForms?
W MVC to będzie tak jak kolega w odpowiedzi napisał:
Java Script / jQuery lub np możesz stworzyć Ajax.ActionLink, dać mu wygląd buttona a jego klikniecie może odświeżyć / wygenerować jakiś partial view na stronie.
W WebForms możesz użyć takich wtyczek jak Panel, Place Holder bądź User Control (chyba już nie ma w .NET Core)
Pozdrawiam