Это будет невозможно, потому что, хотя наименования могут быть похожими (разделы / частичные и т. Д.), Детали реализации существенно различаются, поскольку системы рендеринга в Spark и Razor / WebForms различаются по стратегии. Razor выполняет рендеринг с зависимостями от самого ASP.NET для получения проанализированного результата, тогда как Spark использует свою собственную 3-проходную систему рендеринга для создания файлов классов для представлений.
Лучше всего скопировать основной макет, преобразовать его в cshtml со всеми различными семантиками, реализованными для Razor, а затем в каждом представлении, которое вы конвертируете в Razor, просто указать его на новую главную страницу. Это действительно не будет стоить времени, потраченного на то, чтобы получить пользовательскую прокладку, учитывая, что опция копирования-вставки в этом случае не требует много технологий и гарантированно будет работать.
Надеюсь, это поможет,
Rob