На самом деле у списка нет понятия «столбец», поскольку он предназначен для того, чтобы быть просто списком.
Я собираюсь предположить, что вы используете привязку данных, чтобы прикрепить список «чего-то» к ListView. Если это так, то у вас будет просто список элементов, и HTML-код в LayoutTemplate будет определять, как именно эти элементы будут отображаться. Если вы затем говорите о создании массива столбцов и строк в виде таблицы, то, возможно, лучшим выбором будет DataGrid, поскольку это дает гораздо более программный контроль над конкретными столбцами.
Возможно, вы надеетесь создать макет таблицы полностью с помощью CSS, что является замечательным решением , если , это исключительно для целей макета. Однако ваше требование специально скрыть один столбец указывает на то, что таблица лучше подходит для ваших нужд. Можно использовать таблицы для табличных данных ... ИМХО ...
Если вам действительно нужно использовать ListView, то вы всегда можете попробовать связать что-то в ваших данных, которое определяет, должен ли элемент отображаться или нет, например ::
style='display: <%#Eval("DisplayStyle") %>;'
Поместите этот код в элемент HTML, которым вы хотите управлять (в шаблоне LayoutTemplate). Тогда в объекте, к которому вы привязываете, вам потребуется свойство 'DisplayStyle', для которого было установлено значение 'block' или 'none'.