UI Dialog для поиска и добавления клиентов в список - PullRequest
0 голосов
/ 26 июля 2011

Мне нужно реализовать диалоговое окно для веб-приложения (ASP.NET/C#), где пользователи могут искать и выбирать одного или нескольких клиентов из базы данных компании.

На самом деле существующая версия уже используется (см.Прикрепленное изображение), и я должен заменить его новой версией (это исходит от внешнего унаследованного программного обеспечения и будет отклонено).Цель состоит в том, чтобы предоставить интуитивно понятный и простой в использовании графический интерфейс, по-прежнему обеспечивая основные функции, такие как: поиск клиента и добавление или удаление ранее вставленного.

Моя идея заключается в разработке диалога с помощью Плагин jQuery Dialog и использование веб-методов и Ajax / JSON для взаимодействия с ними для взаимодействия с сервером и БД.Я пока не могу найти хорошего решения для списка контактов, так как я бы по возможности не использовал GridViews или таблицы для их перечисления.

Кто-нибудь знает, существуют ли дополнительные плагины или лучшие паттерны для разработки этого?Пользовательский интерфейс и его функциональные возможности?

Template

Ответы [ 2 ]

1 голос
/ 26 июля 2011

Я хотел, чтобы то же самое было в моем приложении. После общения с пользователями я обнаружил, что такой диалог может быть легко заменен автозаполнением с множественным выбором.

См. Демопейдж jqueryUI здесь .

Если это не соответствует вашим потребностям, я бы выбрал два списка <ol> or <ul>, плагин для разбивки на страницы и, возможно, плагин для поиска. Но пока не сделали этого.

0 голосов
/ 26 июля 2011

Спасибо за подсказку, действительно, для поиска я также подумал об автозаполнении для облегчения поиска.

Мои большие опасения касались «добавления и удаления выбранных клиентов в« современном »стиле.
Я нашел этот MultiSelect плагин, который идеально подходит для моих нужд (и, возможно, он может быть полезен и для вас).

Это не только позволяет использовать Multiselect для добавления / удаления записей, но также имеет некоторые возможности автоматической фильтрации при поиске записей. Я постараюсь добавить это к своему решению.

...