In MVC we use partial view same as we use user control in case of .net.
Partial view are those which dont’ have layout in it or which have Layout=null . made partial view once and use it anywhere in the application by just call it.
@Html.action(actionName, Controller); //to call the partial view in your main view.
public ActionResult actionName()
var model = GetModel(); //utility to get values for model
protected IList<RegisterCustomerModel> GetModel()
var report = new RegisterCustomerModel();
//—–fill the model using services