Я посмотрел на чистые HTML-таблицы, сетку mvccontrob, jqgrid и webgrid.Имея лишь ограниченный опыт работы со всеми тремя, вот что я нашел:
jQgrid - самый мощный и поддерживает создание тем в JQuery UI.Мне удалось реализовать встроенное редактирование, сортировку, фильтрацию и простую проверку на стороне сервера.Мне потребовалось три дня, чтобы понять это, но это не так уж плохо, учитывая все функции, которые я реализовал.Я смог выяснить это, выполнив поиск в Интернете и найдя примеры, поэтому для этого есть много ресурсов.Это действительно включает в себя много JavaScript, хотя.Что мне меньше всего понравилось, так это функция поиска.У него слишком много опций, включенных по умолчанию, и у меня возникают проблемы с отключением опций, которые я не хочу использовать.
Сетка Mvccontrib очень легко была запущена и запущена, но встроенное редактирование не поддерживается.Кроме того, я прочитал этот пост, который, как мне кажется, не будет поддерживаться намного дольше: mvccrontrib
Bummer, это была очень хорошая и простая в использовании сетка.
Я обнаружил, что веб-сетка проста в настройке, но она также не имеет встроенного редактирования.Я думаю, что его пейджинг по умолчанию тоже неэффективен, он всегда возвращает все строки независимо от количества записей на странице.
Если вам нужно встроенное редактирование, jqgrid определенно подходит.
Если нет, я бы сказал Mvccontrib, если бы он не был отложен.Это оставляет меня с чистыми HTML-таблицами или веб-сеткой, и мне больше нравятся чистые HTML-таблицы, как рекомендовал Навин.Мне удалось довольно легко реализовать сортировку, разбиение по страницам и фильтрацию.
Теперь я собираюсь придерживаться jqgrid, когда у меня есть рабочий пример, и смотрю на Сетка Jquery UI , когда она находится впроизводство.