-1
A
回答
0
這是我從KendoGridBinderEx改編的版本,因爲我想要一個數據綁定函數,它不僅可以處理空的錯誤情況。我已經修改它,主要適合你正在掙扎的東西。當我的數據源發生錯誤時,我會將它們從我傳入函數本身的事件中讀出來,這就是爲什麼你看到'e'作爲參數引用但未被使用。
function DisplayNoResultsFound(evt) {
var grid = evt.sender.element;
//Only do this if you can properly find the grid
if (grid.data("kendoGrid") == undefined) {
return;
}
// Get the number of Columns in the grid
var dataSource = grid.data("kendoGrid").dataSource;
var colCount = grid.find('.k-grid-header colgroup > col').length;
//Check for an empty datasource
if (dataSource._view.length == 0) {
//Clear the grid
//you may or may not need this depending on how your datasource returns
grid.find('.k-grid-content tbody').empty();
//Add the no result row
grid.find('.k-grid-content tbody')
.append('<tr class="kendo-data-row"><td colspan="' + colCount + '" style="text-align:center" class="k-state-error"><b>No Results Found</b></td></tr>');
}
// Get visible row count
var rowCount = grid.find('.k-grid-content tbody tr').length;
// If the row count is less that the page size add in the number of missing rows
if (rowCount < dataSource._take) {
var addRows = dataSource._take - rowCount;
for (var i = 0; i < addRows; i++) {
grid.find('.k-grid-content tbody').append('<tr class="kendo-data-row"><td> </td></tr>');
}
}
}
編輯:這裏有一個JSFiddle example
相關問題
- 1. Kendo UI網格分組 - 如何設置組標題
- 2. Kendo UI網格:自定義k分組標題文本配置
- 3. 如何在kendo網格編輯行內設置kendo組合框的初始文本
- 4. 如何在文本框中生成數據在網格線中創建數據網格Kendo UI
- 5. 如何在分組數據網格將
- 6. 如何UiBinder的網格設置文本
- 7. 如何在php中設置文本框的數組數據
- 8. 如何使用angular-kendo設置kendo網格頁面大小
- 9. 格式化Kendo網格中的數據
- 10. 空kendo-ui網格
- 11. 如何在文本框中設置焦點在數據網格上某些文本在文本框中輸入?
- 12. 如何在更新網格數據後綁定kendo網格?
- 13. 如何在數據源中爲listview設置數據項kendo ui
- 14. 具有本地數據的分層Kendo網格
- 15. 設置Kendo網格控件的行高?
- 16. Kendo MVC:帶本地數據的可編輯網格
- 17. 收到錯誤數據後在kendo UI中清空網格
- 18. 如何在擴張網格設置子網格數據
- 19. 如何在網格佈局視圖中設置RepositoryItemButtonEdit的文本
- 20. 在網格中,如何設置文本塊的寬度
- 21. 更改Kendo網格中的數據源
- 22. 如何將Kendo網格分成子網格和父網格?
- 23. 如何使用Telerik RadGrid在Kendo網格上設置「UniqueName」?
- 24. 如何設置列的位置在數據網格的WPF
- 25. Kendo Sortable與分組網格集成
- 26. Kendo網格 - 分組和邏輯
- 27. 在WPF數據網格中格式化可空數據時間
- 28. 文本在文本框中,如果數據網格中選擇更改爲空
- 29. 如何在Flash數據網格中設置選定的行(as3)
- 30. 如何設置在數據網格中的WinForms
感謝您的答覆。但是這個也沒有包括劍橋網格:/。對於不可分割的劍道網格工作良好。你能分享JSFiddle嗎?? –
我已經添加了一個指向服務器端Kendo OData源的JSFiddle。如果您嘗試過濾訂單ID = 0,則應該得到「未找到結果」,類似地,如果添加任意數量的組,您仍應該看到該消息。 –
非常感謝Brian。這工作正常。但我想要的是一個可分組的kendo網格,看起來像這樣: http://docs.telerik.com/kendo-ui/web/grid/grid6_1.png 這是根據姓氏分組。 我在爲這種網格添加「空文本」時遇到了問題。 :( –