в обработке выбора значения в строке меняю видимость колонки по условию, и при изменении видимости исчезает значение этого выбора - остается пустое или старое, (если видимость меняю в событии после окончании редактировании всей таблицы то норм срабатывает) подозреваю что что то связано с передачей с клиента на сервер но что именно и как лечится?
(5) например, удаляешь форму и рисуешь заново. да так, шобы не было нужды перерисовывать элементы.
как вариант, к списку приделать область подробностей, куда будут выводится детали или дочерние таблички, в зависимости от данных.
Закон Брукера: Даже маленькая практика стоит большой теории.