本文介绍了KendoUI MVC网格排序,过滤的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我想在MVC 3.0中使用KendoUI实现Grid

但是排序和过滤不起作用。

代码of .cshtml文件是:

Hi,
I want to implement Grid using KendoUI in MVC 3.0
But the sorting and filtering does not work.
the code of .cshtml file is :

@(Html.Kendo().Grid(Model)
    .Name("Grid")
    .Sortable(sort => sort.SortMode(GridSortMode.MultipleColumn))
    .Columns(columns =>
    {
        columns.Bound(p => p.id).Groupable(false);
        columns.Bound(p => p.FacultyName);
        columns.Bound(p => p.Subject);
        columns.Bound(p => p.University);
        columns.Bound(p => p.ContactNo);
    })

        .Groupable()
        .Sortable()
        .Pageable()
          .Scrollable()
        .Filterable()
         .ColumnMenu()
         .DataSource(dataSource => dataSource
            .Ajax()
          .PageSize(4)
            .Read(read => read
            .Action("Faculty_Read", "Faculty")
             )

        )
    ) 



我的控制器的代码是:




The code of my controller is:

public ActionResult Faculty_Read([DataSourceRequest] DataSourceRequest request)
       {

           return Json(GetFaculty().ToDataSourceResult(request), JsonRequestBehavior.AllowGet);

       }





请告诉我哪里可能我错了。我也包括在内所有kendo UI库都有正确的顺序,如KendoUI文档中所建议的那样。



提前致谢!!!



Please Inform me where may be i am wrong .I have also included all the kendo UI library with proper sequence as suggested in KendoUI documentation.

Thanks in advance!!!

推荐答案



这篇关于KendoUI MVC网格排序,过滤的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-11 22:17