Creating and Using Partial Views in ASP.NET MVC
To create a reusable UI component in ASP.NET MVC, you can add a partial view to your project. When adding the view, check the option for Create a partial view (.ascx). If your partial view uses a model, also select Create a strongly-typed view and choose the appropriate View data class.