Kendo ui 如何在tabstrip的单独剑道选项卡中显示剑道网格?

Kendo ui 如何在tabstrip的单独剑道选项卡中显示剑道网格?,kendo-ui,telerik,kendo-grid,kendo-asp.net-mvc,telerik-grid,Kendo Ui,Telerik,Kendo Grid,Kendo Asp.net Mvc,Telerik Grid,我试图在剑道选项卡条的两个单独选项卡上显示两个剑道UI网格。它仅显示选项卡内选定选项为true的栅格。这是我的密码: @(Html.Kendo().TabStrip() .Name("tabstrip") .Items(items => { items.Add().Text("Tickets") .Selected(true) .Content(

我试图在剑道选项卡条的两个单独选项卡上显示两个剑道UI网格。它仅显示选项卡内选定选项为true的栅格。这是我的密码:

@(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>);
        }))
@(Html.Kendo().TabStrip())
.名称(“tabstrip”)
.项目(项目=>
{
items.Add().Text(“票据”)
.已选择(真)
.内容(
@@(Html.Kendo().Grid((IEnumerable)ViewBag.Tickets)
.名称(“grid2”)
.列(列=>
{
columns.Bound(tickets=>tickets.TicketID);
columns.Bound(tickets=>tickets.Description);
})
.Pageable()
.Sortable()
)
);
items.Add().Text(“技术人员”)
.Content(@@(Html.Kendo().Grid((IEnumerable)ViewBag.technologies)
.名称(“grid1”)
.列(列=>
{
columns.Bound(technology=>technology.UserID);
columns.Bound(technology=>technology.FirstName);
})
.Pageable()
.Sortable()
));
}))

我的解决方案成功了。为了将来的参考,我在这里发布

问题是,尽管我在布局文件中包含了“kendo.all.min.js”,但没有包含“kendo.aspnetmvc.min.js”,为了使其正常工作,我还必须包含第二个javascript文件


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

我个人更喜欢单独的视图,这样从长远来看我可以轻松地维护它。