Kendo ui 如何使用clienttemplate字段筛选Kendo UI MVC网格

Kendo ui 如何使用clienttemplate字段筛选Kendo UI MVC网格,kendo-ui,grid,Kendo Ui,Grid,我有一个剑道ui网格和一个字段,如下所示: columns.Bound(c=>c.ProjectManagerId).ClientTemplate(“#:ProjectManagerName”).Title(“项目经理”).Filterable(p=>p.*UserAnotherFieldHere*(“ProjectManagerName”) 我正在显示projectManagerName,但字段是Id。如何根据名称字段进行排序和筛选?如果您使用的是客户端sied筛选,则可以使用自定义筛选运算符

我有一个剑道ui网格和一个字段,如下所示: columns.Bound(c=>
c.ProjectManagerId).ClientTemplate(“#:ProjectManagerName”).Title(“项目经理”).Filterable(p=>p.*UserAnotherFieldHere*(“ProjectManagerName”)

我正在显示projectManagerName,但字段是Id。如何根据名称字段进行排序和筛选?

如果您使用的是客户端sied筛选,则可以使用自定义筛选运算符

dataSource.filter({
    field: "FieldName",
    operator: function(item, value){
        //implement your logic
    },
    value: 
})
和分类:

{ field: "id", title: "id" },
        { 
            field: "FieldName", 
            title: "FieldNameTitle",
            sortable: {
                compare: function (a, b) {
                    return implement your logic here
                }
            }
        }

如果您使用的是客户机sied筛选,则可以使用自定义筛选运算符

dataSource.filter({
    field: "FieldName",
    operator: function(item, value){
        //implement your logic
    },
    value: 
})
和分类:

{ field: "id", title: "id" },
        { 
            field: "FieldName", 
            title: "FieldNameTitle",
            sortable: {
                compare: function (a, b) {
                    return implement your logic here
                }
            }
        }

我正在使用MVC和JSON数据绑定。我可以使用任何东西作为请求Json调用的设置吗?您可以使用服务器端过滤、排序和分页。您可以使用参数映射将网格选项(过滤、排序和分页)传递给服务器,并在那里实现自定义逻辑。我可以使用任何东西作为请求Json调用的设置吗?您可以使用服务器端过滤、排序和分页。您可以使用参数映射将网格选项(过滤、排序和分页)传递给服务器,并在那里实现自定义逻辑。