2013-03-27 2 views
1

Возможно, я не нахожу лучший способ спросить об этом, но я изучаю MVC, пытаясь создать небольшой веб-сайт. Предполагается, что это торговый сайт. Здесь я просматриваю элементы на странице. Я пришел через webgrid, но его отображение элементов в табличной форме. Должен ли я изучать трюки таблиц, например, в html? Потому что я слышал, что они могут быть изменены, чтобы дать какое-либо представление? Или могут быть другие альтернативы webgrid? Мне очень нравится его пейджинговая функция. Я не думаю, что сейчас я достаточно хорош, чтобы закодировать это. Я пробовал некоторые поисковые системы и нашел jqgrid, но это также хорошо подходит для табличного представления данных. Я пытался с этой вещью webgrid с прошлой ночи и ее действительно не собираюсь вместе все хорошо. Какой еще вариант? Я имею в виду что-то достаточно абстрактное, чтобы обеспечить хорошую внешность страницы продукта веб-сайта магазина, когда я могу предоставить список продуктов (модели) от контроллера до представления? И что? Обновление: В принципе, я хочу знать, какую часть мне не хватает? Изменение таблицы для создания хороших просмотров? используя webgrid правильно? Или я использую webgrid неправильно? что-то еще должно быть использовано в этой сцене?Какова правильная комбинация использования пейджинга и стилизации в MVC?

+1

Вы пробовали элементы управления Telerik/Kendo? – pollirrata

+0

Хорошо, стараясь на них. Загрузите сейчас. Thnq. – vish213

ответ

2

Вы можете взглянуть на этот простой пример использования Twitter Bootsrap для создания WebGrid: WebMatrix WebGrid – Re-Working the Pager.

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

+1

Thnx, но реальная проблема заключалась в том, следует ли продолжать изменять таблицу, пока она не достигнет требуемого внешнего вида, или создайте представление о себе, используя пользовательскую разбивку на страницы. Наконец я пошел со вторым вариантом. Сначала я подумал, что сложно выполнять обычную разбивку на страницы, но это было не так. Еще раз спасибо btw :-) – vish213

+0

Cool. Вы только что создали свою собственную разбивку на страницы? – Splendor

+0

Я не уверен, что его реализовано наилучшим образом на стороне сервера, но на стороне клиента, я думаю, я это сделал. Я передал номер страницы обратно контроллеру (по умолчанию 0), затем пропустил NUMBER_OF_ITEMS_ON_PAGE * 20 элементов из базы данных и в результате получил следующий NUMBER_OF_ITEMS_ON_PAGE. – vish213

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