Visual Studio Kendo ASP.NET MVC Grid Pageable()属性组合

8yoxcaq7  于 2023-06-24  发布在  .NET
关注(0)|答案(2)|浏览(97)

检查下面的两行Pageable()代码,如何将它们组合在一条指令中?

@(Html.Kendo().Grid<Kendo.Mvc.Examples.Models.OrderViewModel>()
    .Name("Grid")  
    ...         
    .Pageable(p => p.PageSizes(new int[] { 10, 20, 50, 100 }).Info(true)) // 1st
    .Pageable(p => p.AlwaysVisible(false))                                // 2nd
    .DataSource(dataSource => dataSource
       .Ajax()
       .PageSize(15)
       ...
   )
)
yc0p9oo0

yc0p9oo01#

@(Html.Kendo().Grid<Kendo.Mvc.Examples.Models.OrderViewModel>()
    .Name("Grid")  
    ...         
    .Pageable(p => p.AlwaysVisible(false).PageSizes(new int[] { 10, 20, 50, 100 }).Info(true))
    .DataSource(dataSource => dataSource
       .Ajax()
       .PageSize(15)
       ...
   )
)
lrpiutwd

lrpiutwd2#

最好的方法是使用代码括号。

@(Html.Kendo().Grid<Kendo.Mvc.Examples.Models.OrderViewModel>()
.Name("Grid")  
...         
.Pageable(p => {
     p.AlwaysVisible(false);
     P.PageSizes(new int[] { 10, 20, 50, 100 }).Info(true);
})
.DataSource(dataSource => dataSource
   .Ajax()
   .PageSize(15)
   ...

))

相关问题