У меня мало людей, работающих с aspx, и сейчас я занимаюсь разработкой веб-сайта корзины покупок.Чтобы сотрудник мог загружать продукты в БД, каждый продукт должен быть связан с категорией, подкатегорией, подкатегорией и т. Д.Иногда подкатегории составляют до 5. Например, Electronics-TV-LCD-Samsung-40 дюймов.
Во-первых, я хотел бы указать, имеет ли таблица SQL структуру apporpiate.У меня есть 3 столбца Id, Description, Parent_Id.Категории с Parent Id = 0 используются для верхних.Это лучший способ сделать это?
Затем я хочу использовать элемент управления ListBox, чтобы выбрать основные категории, и, как только он будет выбран, заполнить второй список с его потомками и так далее.Нужно ли запрашивать базу данных SQL каждый раз, когда происходит событие изменения?Я слышал о linq, но еще не использовал, что бы вы предложили сделать это.Если вы видели образец, чтобы понять его лучше, мы будем благодарны.
Спасибо