Как я могу воссоздать электронную таблицу или таблицу данных sharepoint на веб-сайте? - PullRequest
5 голосов
/ 08 октября 2010

Я пытаюсь перенести пользователей из решения sharepoint в веб-сайт + SQL-сервер. Одна вещь состоит в том, что всем, похоже, нравится представление sharepoint и представление данных для редактирования и управления информацией.

Какое лучшее решение для редактирования электронных таблиц и доступа к данным. есть ли сторонние виджеты asp.net mvc, которые являются хорошей альтернативой

Ответы [ 5 ]

7 голосов
/ 11 октября 2010

Сетка Telerik для MVC должна быть хорошей, но вы можете рассмотреть альтернативу традиционному интерфейсу пользовательского интерфейса сетки.

Парадигма MVC явно не определяет, как вы должныделать вещи - это одна из его сильных сторон.Но это, однако, поощряет пользователей в определенных направлениях: тестирование;ремонтопригодность;разделение интересов (логическая изоляция);шаблоны проектирования;Пользовательский опыт;ориентированный на пользователя дизайн;и т. д. и т. д. Имея это в виду, есть ли альтернатива сетке, которую вы можете использовать?Повторяющиеся элементы?В строке редактирования (думаю, комментарии в Facebook)?Не показывать все элементы, только 10 самых актуальных для пользователя? Live Search чтобы отфильтровать без всех опций?Может быть, вы можете создать лучший опыт для пользователей без сетки, и теперь, когда вы собираетесь использовать MVC, это лучшее время для этого.

Посмотрите, как легко превратить что-то в печальный вид

alt text

.. во что-то счастливое

alt text

Основные идеи:

  • Удалить пух
  • Некоторые вещи очевидны
  • Поиск способен выяснить материал сам по себе
  • и популярность: меньше значит больше
1 голос
/ 15 октября 2010

Telerik (хорошая поддержка MVC) или JqGrid (бесплатно) очень хороши. Если вы хотите использовать более электронные таблицы, взгляните на jquery.sheet .

0 голосов
/ 30 декабря 2011

Возможно, вы захотите взглянуть на Grapecity Spread, это очень хороший компонент электронных таблиц, он действительно прост в использовании и поэтому позволяет легко управлять и редактировать информацию. Spread также поддерживает MVC вместе с механизмом представления Razor.Подробнее об этом можно прочитать здесь:

http://www.gcpowertools.info/2011/12/using-grapecity-spread-for-net-with-mvc.html

0 голосов
/ 15 октября 2010

Этот имеет некоторые ограничения (работает только в IE), но некоторые комментаторы говорят, что он отвечает их потребностям. это «Сетка, которая имеет изменяемые размеры столбцов, Сетка, которая имеет изменяемые размеры строк, Сетка, которая имеет редактируемые ячейки, Сетка, ячейки которой можно перемещаться с помощью клавиш со стрелками и клавиши Tab, фокусированная ячейка в Сетка, которая отвечает нажатия клавиш, когда пользователь начинает печатать. "

А вот еще один , который может удовлетворить ваши потребности, «полностью редактируемый GridView».

0 голосов
/ 11 октября 2010

Взгляните на блог Мэтта Берсета, он сделал несколько удивительных вещей с помощью элемента управления listview (и других семейств ASP.NET).

Следующая ссылка может быть специально для того, что вы ищете:

Массовая вставка данных с помощью элемента управления ListView

и пример:

Массовая вставка данных с помощью элемента управления ListView - пример в реальном времени

...