2017-04-18 64 views
0

我已经实现了剑道mvc网格并且只有3条记录。它在网格的底部显示空白空白。我想只为记录显示行。如何消除空白剑道网格显示网格底部的白色空白区域

enter image description here

@(Html.Kendo().Grid<CC.GRP.MCRequest.ViewModels.ActivityViewModel>() 
     .Name("GridActivity") 
     .Columns(columns => 
     { 
      columns.Bound(o => o.ActivityID).Hidden(); 
      columns.Bound(o => o.ServiceID); 
      columns.Bound(o => o.ActivityAppliesToName); 
      columns.Bound(o => o.TeamName); 
      columns.Bound(o => o.FullName); 
      columns.Bound(o => o.EmployeeID); 
      columns.Bound(o => o.RequiredBy); 
      columns.Bound(o => o.CompletedDate); 
      columns.Bound(o => o.Status); 
      columns.Bound(o => o.CountryCode); 
      columns.Bound(o => o.CreatedDate); 
      columns.Bound(o => o.CreatedBy); 
      columns.Bound(o => o.ModifiedDate); 
     }) 
    .ToolBar(toolbar => toolbar.Create().Text("Add Activity")) 
    .Editable(editable => editable.Mode(GridEditMode.PopUp) 
    .TemplateName("ActivityEdit") 
    .Window(w=>w.Width(600))) 
    .Pageable() 
    .Sortable() 
    .Scrollable() 
    .DataSource(dataSource => dataSource 
     .Ajax() 
     .PageSize(5) 
     .Model(model => model.Id(p => p.ActivityID)) 
     .Create(create => create.Action("Activity_Create", "Activity")) 
     .Read(read => read.Action("Activity_Read", "Activity", new { id = 5 })) 
     .Update(update => update.Action("Activity_Update", "Activity")) 
     .Destroy(update => update.Action("Activity_Delete", "Activity")) 
    ) 
    ) 
+1

检查是否是格栅的创建没有一个富人*高度的div元素*设置。检查[这个例子](http://dojo.telerik.com/iZiXa)。 – DontVoteMeDown

+0

我查过了。没有为div元素指定高度 – Tom

回答

0

我认为,这是关系到分页选项 - 如果关闭页面,它会缩小以适合的显示的记录数。

此外,你会发现这个Telerik的论坛主题有用:Dynamic Grid Height?