是否可以禁用Kendo UI Grid中特定列的列菜單?如果是這樣,應該怎麼做?禁用Kendo UI Grid中特定列的列菜單
回答
開箱即用,您只能通過列菜單排除顯示/隱藏列(即不會爲該列中定義的複選框,您可以選中/取消選中)。要這樣做,您應在定義列時使用菜單選項。 例如
jQuery("#Grid").kendoGrid({
"columns": [{
"title": "Person ID",
"menu": false, //this way
"field": "PersonID"
},
{
"field": "Name",
"encoded": true
},
//...
如果你願意,你完全隱藏列菜單可以說你可以使用第三列以下解決方法:
$(function(){
$('#GridName .k-header-column-menu').eq(2).hide()
})
有沒有辦法在劍道UI中爲Razor MVC做到這一點? –
你可以應用相同的方法,但使用包裝的MVC,但你仍然需要編碼隱藏在JavaScript中的邏輯;) –
嗨Petur,我也想禁用列菜單隻從一個特定的列..這也有可能嗎? –
您可以定義列時,在MVC使用。示例代碼如下所示。
columns.Bound(person => person.FirstName).IncludeInMenu(false);
這隻會從列菜單中的選擇列表中刪除列。您必須使用類似上述Petur的解決方法來隱藏特定列上的列菜單。 – Rowan
- 1. 禁用Angular UI Grid列菜單動畫
- 2. 禁用Kendo Grid的一列
- 3. Kendo UI Grid序列號列
- 4. ng-grid | ui-grid禁用網格菜單
- 5. Kendo UI Grid和組合列
- 6. Kendo UI Grid - 刪除組列?
- 7. jQuery - Kendo UI Grid - 大量列
- 8. 自定義列過濾器kendo ui grid
- 9. ExtJS 4 - Grid - 禁用特定列的rowselection
- 10. Kendo Grid單按網格列菜單顯示/隱藏網格列
- 11. Kendo Grid:如何禁用數據列定義中的「可過濾」?
- 12. Kendo UI分欄與列菜單
- 13. 更改Kendo Grid列綁定
- 14. Kendo UI MVC Grid - DataSource干擾列模板
- 15. Kendo UI Grid一列不顯示數據
- 16. 如何使用腳本顯示Kendo Grid的列菜單
- 17. Kendo UI Grid,Durandal
- 18. Kendo UI菜單popupCollision
- 19. Kendo UI Grid中的自定義命令
- 20. 如何使用Kendo UI Grid Wrapper將列標題跨越2列?
- 21. Kendo UI Grid Grid模板
- 22. kendo UI Grid Grid Timespan過濾
- 23. Kendo UI Grid Grid模板
- 24. 在Kendo Grid中定義列類型?
- 25. 使用ASP.NET MVC自動增加Kendo UI Grid中的列
- 26. 如何啓用/禁用編輯Vaadin Grid中的特定列?
- 27. 用Kendo UI Grid選擇單選按鈕
- 28. Kendo UI來自列陣列的動態細節模板Grid
- 29. kendo UI Grid in angularjs
- 30. Kendo ui grid if else
你介意重述一下你的問題嗎?現在還不清楚! KendoUI中的哪些列是你的意思?格? – OnaBai
我編輯了這個問題。是的,我修改了劍道網格。 –
抱歉挑剔:-)按列_menu_你的意思是標題?如果是這樣,那麼當你定義'columns'時,將'title'定義爲一個空格:'title:「'' – OnaBai