【问题标题】:Passing collection parameters when calling templates in StringTemplate在 StringTemplate 中调用模板时传递集合参数
【发布时间】: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


    【解决方案1】:

    尝试值=列表。 特伦斯

    【讨论】:

      猜你喜欢
      • 2019-04-10
      • 2014-01-16
      • 2021-11-24
      • 1970-01-01
      • 2018-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-26
      相关资源
      最近更新 更多