powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / большой набор данных в модели MVC3
6 сообщений из 6, страница 1 из 1
большой набор данных в модели MVC3
    #38654057
Гость28052014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!
Есть приложение ASP.Net MVC 3, которое выводит в грид некий набор данных, это некий состав выбранного изделия.
Там, кроме прочих атрибутов есть логическое поле и дата, поле (чекбокс) проставляет юзер, жмет кнопку готово и выбраные прорабатываются. Кроме того есть фильтры. Но дело в том, состав может быть большим - несколько тысяч изделий, и вполне реально, что юзер уберет все фильтры и будет бегать поиском по гриду и ставить эти галки(кроме того он может наставить галок, потом отфильтровать, потом снять фильтр - и терять состояние нежелательно), а может щелкнет "выбрать все" а потом снимет галки с некоторых.

Задача в том, что в POST в контроллер передается довольно большая модель, и чтобы заработало( http://support.microsoft.com/kb/2661403/ru ) пришлось ставить заведомо большой параметр "
Код: plaintext
1.
<add key="aspnet:MaxHttpCollectionKeys" value="....". 

На первый взгляд это не очень хорошо. Первое что приходит в голову - отдавать набор тоько кусками - прикрутить пэйджер например.
Вопрос в том, как идеологически верно организовать в MVC обработку юзером заведомо большого набора данных? Манипуляция с aspnet:MaxHttpCollectionKeys допустима? в принципе так делают?
...
Рейтинг: 0 / 0
большой набор данных в модели MVC3
    #38654315
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гость28052014,

.. не уверен, что это точно в тему, но у меня есть примерно подобная схема, где данные отдаются контроллером на страницу, а там ими занимается knockout.js, т.е. отображает в гриде, сортирует, фильтрует и одновременно с этим формирует массив id отфильтрованных и отсортированных записей .. Потом этот массив id и передается в контроллер для дальнейших действий через POST...
...
Рейтинг: 0 / 0
большой набор данных в модели MVC3
    #38654553
Andrey1306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гость28052014,

Человек не будет смотреть несколько тысяч строк 100%. Поэтому фильтры и пайджинг . Имхо !!
...
Рейтинг: 0 / 0
большой набор данных в модели MVC3
    #38654602
Гость28052014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik,
Спасибо, поизучаю knockout.js, как я понял она хорошо документирована.
...
Рейтинг: 0 / 0
большой набор данных в модели MVC3
    #38654624
knockout.js
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гость28052014
Тоже вариант. Правда он может щелкнуть "выбрать все", а потом снять галки всего с нескольких.
...
Рейтинг: 0 / 0
большой набор данных в модели MVC3
    #38654628
Гость28052014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andrey1306,
Тоже вариант. Правда он может щелкнуть "выбрать все", а потом снять галки всего с нескольких.

PS Пардон, предыдущий пост, не туда ответил.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / большой набор данных в модели MVC3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]