У меня есть набор категорий, которые пользователь может выбрать. Каждая категория имеет другой набор свойств, которые пользователь может захотеть фильтровать.Динамические данные ASP.NET: отображение динамического списка критериев фильтра в боковой панели
Элементы каждой категории отображаются в виде сетки. Каждая категория имеет свою собственную веб-страницу для представления сетки.
Когда отображается представление сетки, мне нужно, чтобы боковая панель отображала свойства, относящиеся к категории. Пользователь должен иметь возможность выбирать свойство для фильтрации. И фильтруйте значения min/max в свойстве.
Я пытаюсь определить, какие элементы управления должны размещаться на боковой панели, а также динамически заполнять набор элементов управления (если каждый из них является отдельным фильтром свойств).
Например, если посмотреть на Amazon books, на боковой панели есть динамически сгенерированный список фильтров, относящихся к категории книг.
Другие полезные свойства будут:
Изменить список свойств, так что будут отображаться только свойства/фильтры, которые производят результат.
Имейте каждое свойство/фильтр, показывающее количество результатов, которые будут отображаться, если они выбраны.
Спасибо, я пытаюсь определить, какие элементы управления должны находиться на боковой панели, а также как я могу динамически заполнять эту панель с этими элементами управления. – Zaphod
Как сказал ниже ответ Икара, вам придется строить свои собственные. Это фактически позволяет вам больше контролировать процесс фильтрации, даже если это немного больше. – Gobbledigook