与aspx页面,字符串模板没有概念的母版页和用户控件。 相反,他们正在建造的想法,每个模板并不在乎什么“客气”的模板是,它只关心渲染本身。
小组模板:用户控件等效
就像用户控制,外部模板可以嵌套在任何模板。让我们使用范例导航菜单。 看看下面的HTML网页,以及随后的模板文件:
views/home/index.st
views/shared/menu.st
传递参数的一个分模板
views/shared/menu.st
straight text
$shared/menu( missingLink={<a href="/page4">Page 4</a>} )$
passing only a ViewData variable
$shared/menu( missingLink=missingLinkVariable )$
passing both
$shared/menu(
missingLink={ <a href="$missingLinkVariable$">Missing Link</a> } )$
主页等效
views/shared/master.st
views/home/about.st