Пара вещей: чтобы гарантировать выполнение после setState, вам нужно поместить ваш
this.setState({busText: responseJson})
в обратный вызов fetchData()
. Более того, установите состояние busText раньше, где вы устанавливаете состояние selectedMarkerIndex.
Кроме того, если у вас возникли проблемы со временем ответа, попробуйте отбросить некоторые из вызовов console.log (). Родные (особенно iOS) увязли в них.
Свойство Use Columns:
GridView1.Columns[5].Visible = false
GridView1.Columns[6].Visible = false
В Объекте обработчик событий DataBound sub, для каждой строки сетки, проверяют список отбрасывания на "Ежедневную газету" или "выходные" и затем устанавливают видимость рассматриваемых столбцов ко Лжи или верный в соответствующих случаях.
Можно программно скрыть или показать столбцы путем индексации в набор Столбцов и установки Свойства видимости.
Например, для сокрытия первого столбца в gridview:
theGridview.Columns[0].Visible = false;
Это могла бы быть стычка для Вас для использования индекса столбца - удобно, свойство Columns также принимает название столбца, который можно установить на создании с помощью свойства Name столбца. Это помогает сделать самодокументирование кода.
] Все эти фрагменты кода работают только тогда, когда AutoGenerateColumns установлен в false. Если вы используете AutoGeneratedColumns, то вы должны зацикливать каждый ряд и скрывать соответствующие ячейки.[
] []Спасибо[
].