У меня есть древовидная структура asp.net/c#, которая заполняется через представление базы данных.Как часть процесса пользователь нажимает на узел, который выводит данные узла в форму - пользователь обновляет from, и при этом строка удаляется из представления.Я проверил это на своей машине для разработки, и именно так оно и работает.
После обновления формы я запускаю метод для повторного заполнения дерева.Проблема в том, что строка все еще появляется, хотя ее нет в представлении.Думая, что это должно быть проблемой состояния, и мне нужно было заставить дерево заново воссоздать себя, я вставил treeview.Nodes.Clear () над вызовом базы данных, но он все еще показывает узел.Я закрыл свой браузер, без разницы.Наконец, я выключил свой локальный сервер dev, и, наконец, узел не появился.
Единственное «решение», которое я видел, это установить EnableViewState = false, что делает представление дерева непригодным для использования.Кто-нибудь знает, как я могу обновить дерево?
Большое спасибо за вашу помощь