powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Есть какие-нибудь контролы для выбора из списка >5000 элементов?
25 сообщений из 82, страница 1 из 4
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704270
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как такие вещи вообще делаются?? Желательно подешевле (в плане усилий и строк кода).

HTML-ем с дропдаун-ом тут не обойтись - жирно с сервака тащить столько инфы.
И потом - как в дропдауне ориентироваться в 5000 элементах - абсурд.

Думается - неплохо бы иметь спецовую форму для выбора (где её обычно делают?? Скрытую/тянется аяксом? Для каждой сущности свою?). Потом запоминать ID поля, из которого запущена процедура выбора и... JS-ом вставлять выбранное значение в HTML-элемент?

В этой форме нужна пагинация/поиск - всё асинхронно...

Какой-то гемор нереальный.

Хочется просто.
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704274
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автокомплит совмещенный с дропдауном и подгрузкой аяксом с сервера
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704278
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

Это уже есть где-то такие готовые контролы?? А что если автокомплит не годится? Когда надо аолноценную форму поиска?
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704303
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MonochromatiqueЭто уже есть где-то такие готовые контролы??например http://jqueryui.com/autocomplete/
в примере "combobox" показано как сделать простой виджет autocomplete_combobox, совместив элементы button, autocomplete и menu - фактически получается контекстный поиск
впрочем, не проблема найти и другие примеры
MonochromatiqueА что если автокомплит не годится?я просто предложил вариант
MonochromatiqueКогда надо аолноценную форму поиска?так вы ж придумайте, что вы хотите увидеть, а потом мы подумаем, как это реализовать.
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704314
Boneshock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так а нельзя как то ограничить эти 5000? т.е. человек ведь все равно будет искать по каким то признакам(по первым буквам или еще как)
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704316
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MonochromatiqueКакой-то гемор нереальный.

Хочется просто.

Придётся сделать самому. Контролов в сети достаточно, но универсального готового решения типа фильтруемого справочника нет. Однако имея джентельменский набор из AJAX-фильтруемого грида, модального окошка и кнопки, можно реализовать универсальное решение. Подсовываешь тип модели и адрес, откуда брать данные, вешаешь на поле и готово. Но это сделать придётся самостоятельно, один раз.
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704320
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда программист начинает придумывать как пользователю ориентироваться среди 5000 нужных ему элементов.
Да ещё пытается сдлелать так, чтобы ему любимому (программисту) было просто. То получается фигня

Ну например так:
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704323
Boneshock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
короче надо больше информации о предметной области :)
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704344
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA, Вообще то это пользователь должен рассказать программисту или прослойка между программистом и пользователем
( знатный пбол) я могу и типа заеbashить на bashe, пускай мозги выносит ))
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704350
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степи, так а я о чём?

Пользователь - Онолитег - ЮЫКС Дизигнер - Погромист
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704355
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Например вот это придумал программист:

...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704356
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот это UIX дизайнер:

...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704360
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704420
gandjustas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

А чем принципиально два UI отличаются?

Я так понял первый для планшета, ибо для телефона шрифт мелковат, второй именно на экране телефона.

Дизайнер добавил в заголовок баланс, сделал значки побольше, выравнивание получше и убрал шум.
Собственно после небольшой тренировки и программист смог бы то же самое сделать.
А если бы изначально в одном форм-факторе все было, то разница оказалась совсем несущественной.

В чем достижения дизайнера, кроме применения нескольких "паттернов" ?
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704422
gandjustas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MonochromatiqueКак такие вещи вообще делаются?? Желательно подешевле (в плане усилий и строк кода).

HTML-ем с дропдаун-ом тут не обойтись - жирно с сервака тащить столько инфы.
И потом - как в дропдауне ориентироваться в 5000 элементах - абсурд.

Думается - неплохо бы иметь спецовую форму для выбора (где её обычно делают?? Скрытую/тянется аяксом? Для каждой сущности свою?). Потом запоминать ID поля, из которого запущена процедура выбора и... JS-ом вставлять выбранное значение в HTML-элемент?

В этой форме нужна пагинация/поиск - всё асинхронно...

Какой-то гемор нереальный.

Хочется просто.

Самый дешевый способ - jquery autocomplete.
http://juiceui.com/controls/autocomplete для вебформ
http://blogs.msdn.com/b/ukadc/archive/2012/04/24/asp-net-mvc-amp-jquery-ui-autocomplete.aspx для MVC

НО
Чтобы сделать хорошо, надо немного в детали погрузиться:
1) Что пользователю нужно выбирать?
2) Зачем пользователю нужно выбирать?
3) Почему так много вариантов?
4) Есть ли в этих 5000 элементов структура? Или там плоский список?
5) Можно ли сузить список на основе других данных?
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704472
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gandjustasВ чем достижения дизайнера, кроме применения нескольких "паттернов" ?

Хорошо рассуждать глядя на уже проделанную работу. Каждый должен заниматься своим делом, почему у тебя ч этим проблемы? Хочется быть в любой бочке затычкой?
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704473
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обыкновенный справочник номенклатуры. Нужно выбрать позицию "стиральная машина" но опрпделенной мощности, серии производителя и с сушкой. Все эти параметры в названии номенклатуры не содержатся, но присутствуют в свойствах/спецификации товара - которые выведены на форму. То есть - нужно _выбирать_.
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704474
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704483
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MonochromatiqueОбыкновенный справочник номенклатуры. Нужно выбрать позицию "стиральная машина" но опрпделенной мощности, серии производителя и с сушкой. Все эти параметры в названии номенклатуры не содержатся, но присутствуют в свойствах/спецификации товара - которые выведены на форму. То есть - нужно _выбирать_.

Универсальное решение: AJAX-грид с минимальным набором полей, сортировкой, пейджингом и фильтрацией, в модальном окошке, открываемым по клику (через AJAX, JavaScript). Готового к употреблению решения нет.

Или AJAX-список со специальным набором фильтров под задачу. Также в модальном скриптовом окошке. Тоже ничего нет готового для употребления.
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704488
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Удивительно.
Каких только свистоперделок на JS только не ходит в сети - порой глаза на лоб вылезают.

А вот такой №1 фичи для бизнеса - нету. А ведь - основа основ!
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704490
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttГотового к употреблению решения нет. Есть
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704495
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КhVosttГотового к употреблению решения нет. Есть

Это немного не то. Фильтровать надо по нескольким параметрам. Шла бы речь о поиске по одному имени, да такой контрол бы подошёл, но об этом говорили ещё с самого начала топика.
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704496
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MonochromatiqueА вот такой №1 фичи для бизнеса - нету. А ведь - основа основ!

Это слишком сильно зависит от бизнеса, модели и задач. Поэтому универсального решения тут принципиально не родить.
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704498
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttMonochromatiqueА вот такой №1 фичи для бизнеса - нету. А ведь - основа основ!

Это слишком сильно зависит от бизнеса, модели и задач. Поэтому универсального решения тут принципиально не родить.

Устроит как в 1С. Она несмотря ни на что - таки родила.
...
Рейтинг: 0 / 0
Есть какие-нибудь контролы для выбора из списка >5000 элементов?
    #38704499
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей Кпропущено...
Есть

Это немного не то. Фильтровать надо по нескольким параметрам. Шла бы речь о поиске по одному имени, да такой контрол бы подошёл, но об этом говорили ещё с самого начала топика.Ну это как поставить задачу разбора введённой строки. Например, если введена цифра - фильтруем по табельному номеру сотрудника, в противном случае по началу фамилии. Можно фильтровать по принципу "или" по разным параметрам. Вариантов много. Я бы хорошо подумал, прежде чем отказываться от такого решения. Оно, на мой взгляд, наиболее удобно.
...
Рейтинг: 0 / 0
25 сообщений из 82, страница 1 из 4
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Есть какие-нибудь контролы для выбора из списка >5000 элементов?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]