1

我有以 Foo 命名的模型

@(Html.Kendo().ListView<Foo>()
                      .Name("listView")
                      .TagName("div")
                      .ClientTemplateId("template")
                      .DataSource(dataSource => dataSource
                                                    .Model(model => model.Id("Id"))
                                                    .Read(read => read.Action("GetData", "Home"))
                      )
                      )

& 脚本是:

<script type="text/x-kendo-tmpl" id="template">

</script>

这里面怎么使用一个HTML标签格式这个里面的一些标签并不是像HTML那样带数据的。

4

1 回答 1

2

您必须将其编写为 Html 并使用#: data.yourmodelfield #& 传递数据,然后您可以使用设计的 CSS 在 kendo List 中显示重复数据。

例如:

<div class="cssclass">
    <a href="Javascript:LoadFunction('/Home/Method1/#: data.fooId#')">#: data.fooName#</a>
</div>
于 2013-10-10T11:39:18.357 回答