Czy można wyświetlić/ukryć kolumnę GridView w środowisku wykonawczym według nazwy?Ukryj kolumnę GridView według nazwy w czasie wykonywania w ASP.Net
mogę to zrobić za pomocą indeksu jak następuje:
gridReviews.Columns[4].Visible = false;
Jednak chciałbym wykonać następujące czynności:
gridReviews.Columns["Name"].Visible = false;
Jaki jest najlepszy sposób to zrobić?
Czy chcesz użyć tekstu nagłówka lub kolumny/nazwy właściwości w źródle danych? – David
Podnosisz dobry punkt, który może mnie powstrzymać. Tekst nagłówka może się zmieniać w zależności od danych siatki, więc nie mogę tego użyć. Jednak kolumna, którą muszę ukryć, to TemplateField, która nie jest związana ze źródłem danych i nie ma identyfikatora. – Sun