È possibile disabilitare il menu colonna per la colonna specifica nella griglia dell'interfaccia utente di Kendo? E se lo è, come dovrebbe essere fatto?Disabilitazione del menu colonna per colonna specifica nella griglia dell'interfaccia utente Kendo
Disabilitazione del menu colonna per colonna specifica nella griglia dell'interfaccia utente Kendo
risposta
Fuori dalla scatola è possibile escludere la colonna solo dalla visualizzazione/nascosta attraverso il menu della colonna (cioè non ci sarà una casella di controllo definita per quella colonna che è possibile selezionare/deselezionare). Per fare ciò è necessario utilizzare l'opzione menu quando si definisce la colonna. ad es.
jQuery("#Grid").kendoGrid({
"columns": [{
"title": "Person ID",
"menu": false, //this way
"field": "PersonID"
},
{
"field": "Name",
"encoded": true
},
//...
Se si vuole si completamente nascondere il menu colonna per consente di dire la terza colonna è possibile utilizzare il seguente work-around:
$(function(){
$('#GridName .k-header-column-menu').eq(2).hide()
})
C'è un modo per farlo in kendo ui per Razor MVC? –
È possibile applicare lo stesso approccio quando si utilizzano i wrapper per MVC, ma è comunque necessario codificare la logica nascosta in JavaScript;) –
Ciao Petur, inoltre, voglio disabilitare il menu colonna solo da una colonna specifica .. è anche possibile? –
È possibile utilizzare questo in MVC quando si definiscono le colonne. Il codice di esempio è come indicato di seguito.
columns.Bound (person => person.FirstName) .IncludeInMenu (false);
Questo rimuove solo la colonna dall'elenco di selezione all'interno del menu colonna. Devi usare una soluzione simile a quella di Petur sopra per nascondere il menu della colonna su una colonna specifica. – Rowan
- 1. Larghezza colonna griglia Kendo + Scrollabile
- 2. Colonna Checkbox con griglia Kendo
- 3. Colonna URL UI Kendo Colonna
- 4. Ottieni l'indice di colonna dal nome della colonna nella griglia di Kendo in Javascript
- 5. Ri-mostra la colonna nascosta nella griglia utente AngularJs
- 6. Targeting per colonna specifica nella tabella
- 7. Come aumentare la larghezza della colonna Griglia Kendo automatica
- 8. Convalida Kendo DropDownList nella griglia
- 9. Come mostrare la colonna di Kendo GridMenu usando la sceneggiatura
- 10. Griglia UI angolare - stile il menu colonna/applica un modello
- 11. Come creare un pulsante/comando Elimina/Destro personalizzato nella griglia dell'interfaccia utente di Kendo?
- 12. WPF Nascondi griglia Colonna
- 13. griglia wpf con colonna congelata
- 14. Ordinamento colonna griglia Magento
- 15. Impostazione della larghezza della colonna nella griglia ui angolare
- 16. Formattare i valori del piè di pagina nella griglia utente
- 17. Come utilizzare la funzione nel modello di colonna di griglia Kendo con AngularJS
- 18. listview C# ordinamento per colonna specifica
- 19. Griglia KendoUI Colonna numero decimale
- 20. Magento griglia disabilitazione ordinamento e filtraggio
- 21. Kendo Grid, scrolling orizzontale e ridimensionamento colonna
- 22. Rimuovi menu a discesa operatore dal menu del filtro di griglia Kendo
- 23. Filtro a pedale su colonna specifica
- 24. Ordinamento di una colonna in base a un'altra colonna nella griglia di ExtJs 4.1
- 25. ExtJS - Come mostrare casella combinata nella colonna Griglia
- 26. Jquery DataTables, ordina per colonna specifica?
- 27. come nascondere una colonna dalla griglia nella versione mobile bootstrap
- 28. Griglia WPF - Come applicare uno stile per una sola colonna?
- 29. Imposta il valore predefinito per il filtro nella griglia dell'interfaccia utente Kendo
- 30. Kendo griglia di dati - come impostare il valore della colonna di oggetto JSON nidificato?
Ti dispiacerebbe riformulare la tua domanda, non è chiaro! Quali colonne in KendoUI intendi? Griglia? – OnaBai
Ho modificato la domanda. Sì, conosco la griglia del kendo. –
Ci scusiamo per essere schizzinosi :-) Per colonna _menu_ intendi il titolo? In tal caso, quando definisci 'columns' definisci il' title' come uno spazio bianco: 'title:" "' – OnaBai