Ho una pagina asp.net caratterizzata da una griglia che popolo tramite una query sql.
Nel code behind gestisco l'evento RowDataBound per applicare alcune formattazioni particolari ai campi della riga corrente trattata.
Nella griglia ci sono alcune colonne di supporto che utilizzo nella funzione di gestione del RowDataBound, terminato il bound di tutte le righe avrei però la necessità di nascondere tali colonne.
Ho provato ad utilizzare la proprietà Visible=False ma non riesco a capire in quale evento inserirla. Non posso metterla nel Load della pagina altrimenti non riuscirei a leggere i dati della colonna che utilizzo nell'evento RowDataBound.
Sapete dirmi quale evento posso sfruttare per impostare la visibilità delle colonne ausiliarie (ho già provato ad utilizzare l'evento LoadComplete ma non funziona)? In alternativa sapete indicarmi un modo per rendere le colonne non visibili ma con i valori dei campi accessibili?
Grazie in anticipo per ogni informazione.

Rispondi quotando