Итак, у меня есть <asp:Gridview>
, и в моем файле C # я устанавливаю источник данных для некоторой таблицы базы данных и выполняю .DataBind ().
Однако я хочу скрыть столбец в таблице на основе логической переменной.
Примерно так:
gridview.Columns['Field5'].Visible = false;
Или, возможно:
int c = gridview.Rows.Count();
for(int i = 0; i < c; i++){
gridview.Rows['Field5'].Remove();
}
Возможно, я не могу сделать его невидимым, но я уверен, что смогу хотя бы пройтись по нему и удалить все строки, относящиеся к столбцу "field5". Я не знаю, как это сделать.
Возможно, кто-нибудь имеет надлежащую ссылку на использование класса GridView и как предполагается использовать все методы, потому что это неясно, возможно, не написано в Microsoft?
Извините, если это упрощенно, в Интернете, похоже, отсутствует много документации по C # (или, возможно, он просто перегружен слишком большим количеством бесполезной информации ASP.net).