Смешивание искры и веб-формы просматривает механизмы

Действительно ли возможно использовать несколько механизмов представления? У меня есть большое (выход) сайт, который уже использует механизм представления веб-форм, но мы хотели бы переместиться для зажигания для новых возможностей.

Это поддерживается? какая-либо документация онлайн, которая детализирует, как сделать это?

7
задан Joel Martinez 5 February 2010 в 20:49
поделиться

2 ответа

Это то, что я сделал; Я установил Spark и сделал пару просмотров. В конце концов, у меня все представления были .spark; в проекте нет WebForms. Я думаю, вы даже можете использовать части одного движка из другого движка с помощью RenderPartial (хотя я не уверен); и, конечно, RenderAction будет работать с любой комбинацией.

Процесс очень прост, как описано LukLed; Я просто подкрепляю его ответ здесь, чтобы у вас было больше случаев "истории успеха".

Единственная проблема, которую вы можете обнаружить, состоит в том, что главные страницы несовместимы; вам придется синхронизировать их. Вы можете найти вопрос об этом здесь .

4
ответ дан 6 December 2019 в 15:21
поделиться

Я использую Искру и двигатель просмотра по умолчанию. Делать нечего. Вы должны зарегистрировать SparkViewFactory, вызвав ViewEngines.Engines.Add() и Spark будет обрабатывать файлы *.spark и движок просмотра по умолчанию (WebFormViewEngine) будет обрабатывать старые виды. Только не удаляйте движок веб-форм из списка ViewEngines.Engines.

10
ответ дан 6 December 2019 в 15:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: