Я экспериментировал с добавлением некоторых фильтров в строку заголовка сетки.
Если на странице есть выпадающие списки, все работает нормально.
Перемещение их в сетку принесло столько проблем, что шокирует. Выпадающие списки привязаны к данным во время выполнения, поскольку данные в них являются динамическими. Эти значения устанавливаются только при начальной загрузке и сохраняются на задних сторонах. После того, как в сетке это больше не работает, значения теряются при обратной передаче.
Сетка сама связана с источником данных объекта, который использует значения раскрывающихся списков в качестве параметров. Источник больше не может найти элементы управления, поэтому я вручную вставил параметры в событие выбора источника данных, к сожалению, заголовок строки gridview еще не создан, поэтому я не могу получить значения. Поэтому при начальной загрузке я по умолчанию «все». К сожалению, код на этом этапе начинает выглядеть неаккуратным, и есть еще обручи, чтобы прыгать.
Таким образом, раскрывающийся список не запоминает свои данные, не запоминает последний выбранный индекс, поэтому в каждом сообщении он снова выбирается все.
Итак, я вернулся к старому макету, и теперь мне нужен хороший умный способ добиться эффекта, при котором выпадающие списки отображаются только в заголовке таблицы.
Или кто-то знает, что я совершаю глупую ошибку? Как свойство в сетке не установлено правильно?
Приветствия