La griglia di Kendo ha un menu di scelta rapida delle colonne molto interessante (aka: columnMenu) a cui è possibile accedere facendo clic con il pulsante destro del mouse sull'intestazione di ogni colonna. Il menu si attiva impostando il campo nella Kendo griglia a:Come mostrare la colonna di Kendo GridMenu usando la sceneggiatura
columnMenu: vero
Quando il columnMenu è attivato, visualizza le colonne nella griglia e consente di mostrare/nascondere le colonne, ordinare e filtrare su di loro. Tuttavia, abbiamo l'obbligo di spostare questo menu colonna fuori dalla griglia e legarlo a un pulsante. Pertanto, quando l'utente fa clic su un pulsante, viene visualizzato il menu della colonna. C'è un modo per invocare questo tramite javascript?
Questa richiesta è simile a quella fatta da Michiel (5 marzo 2012). Tuttavia, in quel caso particolare, si trattava di una richiesta per contextMenu per un prodotto diverso, la griglia MVC di Telerik. L'URL per la domanda di Michiel è al di sotto come riferimento: http://www.telerik.com/community/forums/aspnet-mvc/grid/how-to-show-column-context-menu-using-script.aspx
Grazie per la rapida risposta Atanas. È anche possibile spostare il menu contestuale delle colonne su una coordinata X, Y e quindi attivarlo tramite javascript? Così il seguente è desiderato: clic 1) utente sul tasto 2) viene visualizzato il menu contestuale colonna di destra sotto il pulsante 3) l'utente seleziona quale colonna (s) per mostrare o nascondere nel Kendo Griglia La risposta per la domanda di Michiel sembra fornire un modo per posizionare il menu. Possiamo farlo anche per Kendo Grid? – user1864920
Sì. Ho modificato la mia demo jsbin. –
Questo ha funzionato, grazie mille Atanas: fare codice di esempio in jsbin ha aiutato molto! – user1864920