答案 0 :(得分:0)
遗憾的是,网格配置选项中没有任何内容(没有数据模板,但网格中没有记录,过滤器中没有记录)。但是,您可以向网格添加数据绑定事件处理程序(一旦呈现网格就会触发),使用jquery选择器查找过滤器,获取对绑定到这些过滤器的窗口小部件的引用并使用setOptions()函数他们设置无数据模板。
dataBound:function(){
var filterCells = $(".k-filter-row").find("input");
filterCells.each(function(idx,cell){
if($(cell).data("role") == "combobox"){
var combo = $(cell).data("kendoComboBox")
combo.setOptions({noDataTemplate: "Nothing Found"})
}
if ($(cell).data("role")== "autocomplete"){
var autocomplete = $(cell).data("kendoAutoComplete")
autocomplete.setOptions({noDataTemplate: "Nothing Found"})
}
})
},
从此telerik论坛页面获取的代码:https://www.telerik.com/forums/kendo-grid-dropdown-filter-nodatatemplate-localization-without-custom-filter