То, что вы видите, не связано с MVC и является результатом простых переходов HTML-страниц.Поскольку вы фактически меняете всю страницу, мигание белого цвета является результатом загрузки новой страницы.
Вы можете управлять этим с помощью CSS и jQuery. Вот одна статья , которая описывает один способ управления переходами страниц.Просто найдите HTML Page Transitions, и вы увидите множество библиотек jQuery, созданных для этого с обширной документацией.
Вот одна библиотека jQuery, которую я нашел: Animsition
Некоторыедополнительную информацию о мерцании белого, которую вы видите из этой статьи.
Среди различных проблем с загрузкой веб-страницы, мерцание белого цвета считается одной из распространенных проблем, которыепроисходит во время доступа к странице, загрузки, перезагрузки и обхода интернет-браузеров.Белое мерцание возникает по разным причинам, включая браузер, пытающийся визуализировать страницу до завершения загрузки таблицы стилей, проблемы JavaScript и другие ошибки рендеринга.Браузеры всегда будут ждать, пока все (за исключением изображений) завершит загрузку перед рендерингом.