因此,我有一个绑定到复杂类型列表的telerik Grid。
网格是局部视图的一部分,
数据很好,我能够在调用return PartialView("_myPartialView", dataList)
之前检查它。
然后我有这样的网格:
@(Html.Kendo().Grid(Model)
.Name("grid")
.Columns(columns =>
{
columns.Bound(p => p.PropertyOne).Title("Prop1");
columns.Bound(p => p.PropertyTwo).Title("Prop 2");
columns.Bound(p => p.Prop3).Format("{0:c}").Title("Price");
columns.Bound(p => p.PropDate).Format("{0:yyyy/MM/dd}").Title(" Date");
columns.Bound(p => p.Id).ClientTemplate("<button type='button' class='k-button k-button-icontext k-grid-edit' onclick='change(#=Id#)' >Edit</button>");
})
.Editable(e => e.Mode(GridEditMode.PopUp))
.HtmlAttributes(new { style = "height: 550px;" })
.Pageable(pageable => pageable
.Input(true)
.Numeric(false)
)
.Sortable()
.Scrollable(scr => scr.Height(430))
.Filterable()
)
这只会返回一个空视图。 (检查html元素:无) 现在有了错误或异常, 再次,视图模型很好,我能够在html表中毫无问题地显示它。 我在同一页面上确实还有其他可以正常工作的telerik组件,因此对Kendo dll的引用也很好 我尝试注释所有列,但一个问题相同,使用另一列(字符串),始终具有相同的行为。 通过$ .get调用返回部分视图,没有问题(Chrome开发者工具的“网络”标签) 我该如何调试呢? 这就是所谓的Telerik大师 我没有看到错误,没有运行时错误,什么都没有