Bir liste görünümü için bir Kendo UI şablon içinde anlamaya çalışıyorum, sayfadaki bilgileri işlemek için her nesne içindeki bir koleksiyonda nasıl döngü yapılacağını. İşte ile oynuyorum json bir örnektir:Kendo UI döngü içinde Json içinde şablon içinde ListView için
{"Data":[{"Title":"Malicious Acts","KeyPairs":{"Key1":"12","Key2":"24"}}, {"Title":"Enrollments","KeyPairs":{"Key1":"12","Key2":"24"}},{"Title":"Customer Feedback","KeyPairs":{"Key1":"12","Key2":"24"}},{"Title":"Questionable Accounts","KeyPairs":{"Key1":"12","Key2":"24"}}],"Total":4,"AggregateResults":null,"Errors":null}
ben şablonda keypairs öğeleri işlemek istiyorum ve sadece bir nasıl anlamakta güçlük çekiyor. İşte
kaynağıdır: Ben sadece bu overthinking eminim<div id="subscriberFunctions">
<script type="text/x-kendo-tmpl" id="template">
<div class="subscriberFunction">
<h3>${Title}</h3>
<!-- Display KeyPairs -->
</div>
</script>
@(Html.Kendo().ListView<SubscriberMenuFunction>()
.Name("listView")
.TagName("div")
.ClientTemplateId("template")
.DataSource(dataSource =>
{
dataSource.Read(read => read.Action("SubscriberMenu", "ListView"));
})
.Selectable(selectable => selectable.Mode(ListViewSelectionMode.Single))
)
</div>
ve Kendo UI tanıması için şablonda foreach döngüsü nasıl uygulanacağı emin şey basit, ama değil o.
Şimdiden teşekkürler!
Bu daha iyi bir yaklaşımdır ve harika çalışır ve çıktıdaki fazladan kod snippet'ini getirmez. – mservais
"Var i = 0" dan sonra bir yazım hatası olduğunu düşünüyorum, virgül bir yarı final olmalı? –
^'Olmalısın', 'semicolan', 'noktalı virgül' olmalı sonra bir yazım hatası olduğunu düşünüyorum. : P – PAULDAWG