Вложенные "Макеты" в Spark?
Я нахожусь в процессе преобразования представлений из ASP.NET MVC TagSoup в использование Spark. Тем не менее, я не могу понять, есть ли аналог в ASP.NET Nested Masters в макетах Spark.
Если этого нет, лучше ли будет использовать партиалы?
1 ответ
Решение
Вы можете иметь вложенные главные страницы в Spark. Просто поместите ваши главные и вспомогательные главные страницы в папку "Макет", а затем сослаться на них, включив <using master="foo"/>
,
Например
(Application.spark)
<p>Hello World - Master</p>
<using:view/>
(SubMaster.spark)
<content:view><p>Hello World - SubMaster</p></content>
<using:view/>
(Foo.spark)
<using master="SubMaster"/>
<content:view><p>Hello World - Foo</p></content>
Для получения дополнительной информации см. Master Layouts | Spark View Engine.