Я пишу веб-сайт в ASP.NET.У меня есть DataList, который отображает все книги в моей таблице данных.Для каждой книги у меня есть кнопка для перевода элемента в режим редактирования.Каждый элемент имеет ряд полей, таких как заголовок, автор, ключевые слова и т. Д. Среди них есть раздел и поле деления, которые описывают, какому разделу и какому разделу в разделе принадлежит книга.
ВотУ меня проблема:
Имена разделов и подразделений хранятся в двух таблицах данных, которые указывают, какие подразделения принадлежат к какому разделу.Логически, шаблон редактирования имеет два выпадающих списка: один для раздела и один для раздела.Я хочу иметь возможность ограничить выбор подразделений во втором раскрывающемся списке на основе раздела, выбранного в первом списке.Я в порядке до этого, это следующий бит, который сводит меня с ума.
Если пользователь изменяет раздел, а затем по какой-то причине решает изменить его обратно на исходное значение, я бы хотел, чтобы выбранныйделение по умолчанию обратно к исходному значению, чтобы избежать его непреднамеренного изменения.
Я пытался привязать данные к выбранному значению, но это приводит к ужасной ошибке «элемент не найден в списке», когда раздел заменяетсякоторый не содержит исходного деления.
Кто-нибудь знает, как можно реализовать этот вид зависимости?Большое спасибо заранее!