Во-первых - этот вопрос не имеет ничего общего с ASP.NET MVC ..
Второе - этот вопрос не имеет отношения к отложенной загрузке. Ленивая загрузка - это «шаблон» в объектно-реляционном отображении, это не синоним потоковой передачи
Наконец - это зависит от используемого вами средства просмотра PDF. Браузер не отображает файлы PDF, некоторые плагины в браузере, как правило, Adobe Reader. Итак, ваш вопрос на самом деле:
Могу ли я потоковое воспроизведение файла PDF, чтобы его можно было открыть и прочитать до того, как оно будет полностью на клиенте?
Насколько я знаю, да, вы можете. Но вы должны использовать потоки .NET - например, «подключить» поток ответа HttpContext в качестве вывода вашего генератора PDF.