【发布时间】:2009-10-05 06:55:15
【问题描述】:
今天在使用 StringTemplate 时遇到了一些麻烦。将 StringTemplate 3.1 与 .Net 3.5 一起使用。
如果我有一个呈现项目集合的模板,如果我直接调用它,它会很好地呈现。
但是,如果我从另一个模板调用该模板并将集合作为参数传递,它根本无法呈现。
以下是渲染集合的基本模板。 (文本是我们正在渲染的对象的一个属性 - System.Web.Mvc.SelectListItem)
list.st
$values: {
$it.Text$
}$
这是调用模板。
callsList.st
$list(
values={ $list$ }
)$
我的问题是,有没有其他人遇到过这个问题,或者有没有人知道如何解决它?奇怪的是,我们系统的其他部分以类似的方式呈现,而且它们似乎工作正常。
【问题讨论】:
标签: stringtemplate