如何在标签条的单独 Kendo 标签内显示 Kendo 网格?

How do I display Kendo grids inside separate Kendo tabs of a tabstrip?

我正在尝试在 Kendo 选项卡条的两个单独选项卡上显示两个 Kendo UI 网格。它仅显示选项卡内的网格,所选选项为真。这是我的代码:

@(Html.Kendo().TabStrip()
    .Name("tabstrip")
    .Items(items =>
        {
            items.Add().Text("Tickets")
                .Selected(true)
                .Content(
                @<text>@(Html.Kendo().Grid((IEnumerable<Bugger.Models.Ticket>)ViewBag.Tickets)
                          .Name("grid2")
                          .Columns(columns =>
                          {
                              columns.Bound(tickets => tickets.TicketID);   
                              columns.Bound(tickets => tickets.Description);   
                          })
                          .Pageable()
                          .Sortable()
                )
                </text>
                );

            items.Add().Text("Technicians")                    
              .Content(@<text>@(Html.Kendo().Grid((IEnumerable<Bugger.Models.Technician>) ViewBag.Technicians)
                        .Name("grid1")
                        .Columns(columns =>
                        {
                            columns.Bound(technician => technician.UserID);
                            columns.Bound(technician => technician.FirstName);    
                        })
                        .Pageable()
                        .Sortable()

            )</text>);
        }))

我的解决方案开始工作了。为了将来参考,我在这里发帖。

问题是虽然我将 "kendo.all.min.js" 包含在我的布局文件中,但未包含 "kendo.aspnetmvc.min.js",为了使其正常工作,我必须包含第二个 javascript 文件也是。

我将它添加到我的 _Layout.cshtml 文件中。