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