ASP.NET: Сокрытие столбцов в gridview

Пара вещей: чтобы гарантировать выполнение после setState, вам нужно поместить ваш

this.setState({busText: responseJson})

в обратный вызов fetchData(). Более того, установите состояние busText раньше, где вы устанавливаете состояние selectedMarkerIndex.

Кроме того, если у вас возникли проблемы со временем ответа, попробуйте отбросить некоторые из вызовов console.log (). Родные (особенно iOS) увязли в них.

6
задан Azhar 22 October 2011 в 12:54
поделиться

5 ответов

Свойство Use Columns:

GridView1.Columns[5].Visible = false
GridView1.Columns[6].Visible = false
8
ответ дан 8 December 2019 в 18:43
поделиться

В Объекте обработчик событий DataBound sub, для каждой строки сетки, проверяют список отбрасывания на "Ежедневную газету" или "выходные" и затем устанавливают видимость рассматриваемых столбцов ко Лжи или верный в соответствующих случаях.

1
ответ дан 8 December 2019 в 18:43
поделиться

Можно программно скрыть или показать столбцы путем индексации в набор Столбцов и установки Свойства видимости.

Например, для сокрытия первого столбца в gridview:

theGridview.Columns[0].Visible = false;
1
ответ дан 8 December 2019 в 18:43
поделиться

Это могла бы быть стычка для Вас для использования индекса столбца - удобно, свойство Columns также принимает название столбца, который можно установить на создании с помощью свойства Name столбца. Это помогает сделать самодокументирование кода.

0
ответ дан 8 December 2019 в 18:43
поделиться
[

] Все эти фрагменты кода работают только тогда, когда AutoGenerateColumns установлен в false. Если вы используете AutoGeneratedColumns, то вы должны зацикливать каждый ряд и скрывать соответствующие ячейки.[

] [

]Спасибо[

].
3
ответ дан 8 December 2019 в 18:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: