E 'possibile mostrare/nascondere una colonna GridView in fase di esecuzione per nome?Nascondere una colonna GridView per nome in fase di runtime in ASP.Net
posso farlo tramite l'indice di come la seguente:
gridReviews.Columns[4].Visible = false;
Tuttavia mi piacerebbe fare quanto segue:
gridReviews.Columns["Name"].Visible = false;
Qual è il modo migliore per farlo?
sei voler utilizzare il testo di intestazione o il nome della colonna/proprietà nella dati sottostante? – David
Hai sollevato un buon punto che potrebbe fermarmi. Il testo dell'intestazione può cambiare in base ai dati della griglia, quindi non posso utilizzarlo. Tuttavia la colonna che devo nascondere è un TemplateField che non è associato a un'origine dati e non sembra avere un ID. – Sun