【问题标题】:How to specify XTemplate repeat with Ext.NET using Razor syntax?如何使用 Razor 语法在 Ext.NET 中指定 XTemplate 重复?
【发布时间】:2014-07-18 10:52:50
【问题描述】:

我正在尝试使用 XTemplate 重复一些数据。该模板是使用带有 asp.net mvc 的 Razor 实现的。对于单个数据项,我可以使模板工作,但现在我想让它与多个项目一起工作。我查看了文档,使用 for="." 应该很容易。方法。唯一的问题是我看不到如何使用 aspnet mvc Razor 语法进行设置。

我的模板是这样的

.Data(new []{new{menu = "testmenu2"}, new {menu = "testmenu1"} })
.AutoEl(o => {o.Tag = HtmlTextWriterTag.Ul; })
.Tpl(X.XTemplate().Html(@"<li><a href='#'>{menu}</a><li>"))

有什么想法吗?

【问题讨论】:

    标签: asp.net-mvc extjs razor ext.net


    【解决方案1】:

    发布问题后,我第二次发现解决方案很短:)

    当然,我只需要添加 for='.'像这样到模板本身

    .Tpl(X.XTemplate().Html(@"<tpl for='.'><li><a href='#'>{menu}</a><li></tpl>"))
    

    【讨论】:

      猜你喜欢
      • 2016-11-14
      • 2011-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多