Ho un pannello della griglia ho bisogno di mostrare/nascondere le colonne in un pannello della griglia a seconda del valore di una casella di controllo. Se la casella è selezionata ho bisogno di visualizzare la colonna nella griglia e se è deselezionata ho bisogno di nascondere la colonna nella griglia.come mostrare/nascondere la colonna in un pannello di griglia extjs 3
Ecco il mio codice
var chkEnableDisplayResponsibilityForAction = '<%=Session["chkEnableDisplayResponsibilityForAction"]%>';
var flags = Boolean.parse(chkEnableDisplayResponsibilityForAction);
var flags1 = !Boolean.parse(chkEnableDisplayResponsibilityForAction)
var colModel = new Ext.grid.ColumnModel([
{ header: "PricePlanID", width: 100, sortable: true, dataIndex: 'PricePlanID', hidden: flags, hideable: flags1 },
]);
quando ho aggiorna la pagina io non sono in grado di attivare o disattivare le colonne a seconda del valore della casella di controllo. Ma quando effettuo il login e logout sono in grado di vedere le modifiche nel pannello della griglia. Qualcuno può aiutarmi ad aggiornare i valori delle colonne nel pannello della griglia?
18k viste in due minuti ..... – starbeamrainbowlabs
ExtJs 4: http://stackoverflow.com/questions/6042138/extjs4-what-is-the-equivalent-to-the-grid-columnmodel – Justin
Possibile duplicato di [ExtJs4 - Qual è l'equivalente della griglia ColumnModel?] (Https://stackoverflow.com/questions/6042138/extjs4-che- è-il-equivalente-del-grid-columnmodel) – durtto