You can render the component in a PartialView and use AJAX to update/replace it. In your main view call RenderHead and in your partial view call RenderBody. Share model creating code in your controller between main and partial views so that you can pass same model to both views.