2013-03-14 4 views
0

Проект будет построен в MVC4 с использованием Entity Framework.Требуется предложение - используйте стороннюю сетку пользовательского интерфейса или создайте собственную сетку с нуля?

Прежде всего, Целенаправленная сетка должна быть похожа на это (Это просто эскиз я сделал графический, но он хотел бы это в конце):

Grid UI and functionality illustration

Что он будет содержать , что я допрашиваю и что я сделал до сих пор:

* Это все шаги, которые я сделал до сих пор, без сетки/сторонней сетки/помощников, чтобы избежать ограничений при получении фактического HTML-проекта.

  1. данные, полученные с помощью динамической группировки - (DONE)
  2. Данные сортируемая (ViewBag сортировки) и имеют пейджинга (IPagedList) (DONE)
  3. Фильтрация каждой строки с отчетливым значением, как в примере изображения, Запуск диапазонов/поисковых запросов внутри - Не знаете, как имплантировать его, не используя сетку пользовательского интерфейса - еще не сделано.
  4. Экспортировать сетку, динамически добавлять строки из сетки в списке и обновлять ее по требованию. То же, что сетка пользовательского интерфейса может предложить гораздо проще, еще не сделано.

Итак, из того, что вы поняли до сих пор, должен ли я работать, и я мог бы работать с сетью сторонних разработчиков, которая могла бы обрабатывать все эти параметры без ограничений или мне нужно было бы строить все эти параметры вручную, например, сортировки/подкачки?

Большое спасибо заранее.

ответ

1

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

Для MVC Grid, пожалуйста, проверьте демонстрационные ссылки ведущих продуктов, таких как Telerik, Syncfusion.

Syncfusion MVC Grid demo

Telerik MVC Grid

Вы можете оценить эти элементы управления в течение некоторого периода, и если она удовлетворяет ваши потребности, вы можете пойти вперед с одним продуктом.

В основном все поставщики продуктов предоставили возможность экспорта для Grid в PDF/Excel/Word.

UPDATE:

Я думаю Syncfusion MVC Сетка удовлетворит ваши требования. У них есть фильтрация с существенными функциями.

  • Он будет загружать различные значения в список выбора фильтра.

  • Вы можете фильтровать значения строк с чувствительностью к регистру и наоборот.

  • Может фильтровать значения в соответствии с их типом данных.

  • Может фильтровать значения с использованием фильтра пользователя.

  • Может быть в состоянии фильтровать с помощью жетонов фильтра.

Лучше проверьте приведенные ниже ссылки.

http://mvc.syncfusion.com/demos/ui/grid/Filtering/ServerFiltering

http://help.syncfusion.com/ug/asp.net%20mvc/grid/default.htm#!documents/howtofilterdatausingfiltertokensinthefilterbar.htm

+0

слишком глобальна, как я уже reviwed один из этих продукта aleady. Теперь я дам фильтрацию больше внимания, какой продукт может обеспечить пользовательскую фильтрацию, как я проиллюстрировал в своем вопросе? Если возможно, дайте подобный образец или напишите мне, спасибо. – JBntis

+0

@JoeBenet: Пожалуйста, проверьте мой обновленный ответ. – RGR

+0

вы можете найти больше о какой-то пользовательской фильтрации в KnedoUI по следующей ссылке: http://demos.kendoui.com/beta/web/grid/filter-menu-customization.html –

Смежные вопросы