-1
면도기 뷰에서 내 모델을 반복하면서 여러 검도 격자를 표시하려고했습니다. 그러나 Item_Read 루프가 발생할 때 실행되는 경우에도 모든 빈 눈금 가져 오는 중입니다.면도기 뷰의 다중 검도 그리드
아이디어가 있으십니까?
출처 :
@foreach (var itemM in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => itemM.id)
</td>
<td>
@(Html.Kendo().Grid<SomeOtherModel>()
.Name("KendoGrid" + itemM.id)
.Columns(columns =>
{
columns.Bound(p => p.title);
columns.Bound(p => p.details);
})
.AutoBind(true)
.DataSource(dataSource => dataSource
.Ajax()
.Model(model =>
{
model.Id(p => p.itemId);
model.Field(p => p.itemId).Editable(false);
})
.Read(read => read.Action("Item_Read", "Controller", new { id = itemM.id }))
)
)
</td>
</tr>
}
첫 번째 단계는 브라우저에서 디버거를 사용하는 것입니다. Kendo Grid는 모두 자바 스크립트입니다 (사용하는 MVC 래퍼는 HTML/JavaScript 만 빌드합니다). 오류가 발생하는지 확인하고, 각 표를 참조하고, DataSource 속성을 확인하고, 데이터가 있는지 확인하십시오. –