2009-07-26 5 views
2

Je suis en train de convertir des vues d'ASP.NET MVC TagSoup en Spark. Cependant, je ne peux pas comprendre s'il y a un analogue à ASP.NET Nested Masters dans les mises en page Spark."Layouts" imbriqués dans Spark?

Si ce n'est pas le cas, la meilleure approche serait-elle d'utiliser des partiels?

Répondre

4

Vous pouvez avoir des pages maîtres imbriquées dans Spark. Il suffit de mettre vos pages maîtres et sous-maîtres dans le dossier 'Layout' et de les référencer en incluant <using master="foo"/>.

E.g.

(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> 

Pour plus d'informations voir Master Layouts | Spark View Engine.

+0

Merci, pour une raison quelconque, je n'ai pas de sortie, mais je fais probablement quelque chose de mal. – FlySwat

+0

Vous devez supprimer le ... La vue du nom est la sortie par défaut, donc vous ne pouvez pas la capturer. – loudej

Questions connexes