C# - ASP MVC - .NET 4.5 - Bootstrap - БритвыУпорство Список объектов между страницами - ASP MVC
У меня есть мастера форм (http://vadimg.com/twitter-bootstrap-wizard-example/examples/basic.html), который используется для установки сложного объекта (obj1). Свойством obj1 является List<obj2>
. На одном шаге мастера я хочу добавить в список несколько obj2. Поскольку obj2 также немного сложный, я думал, что я буду использовать другой мастер, чтобы помочь его построить. За исключением того, что мне нужно упорствовать в этом List<obj2>
на мастере 1, пока я ухожу в мастер-2, еще один obj2.
Моя первая мысль заключалась в том, чтобы использовать сеанс для хранения List<obj2>
, мне было просто интересно, если это хороший вариант, или если будет лучше? Пользователь может покинуть Wizard1, чтобы перейти в Wizard2 и вернуться несколько раз.
Почему вы исключающую сохраняющимся его в базе данных? –
Перед записью в базу данных необходимо заполнить всю информацию. Плюс я пытаюсь ограничить вызовы в базу данных, где могу. – Will
Итак, мой вопрос: почему вы пытаетесь ограничить вызовы в базе данных? Вы доказали свою проблему с производительностью? Вы должны спросить себя об этом ... потому что вы настраиваете себя на боль, чем это стоит. Кроме того, вы просто торгуете вызовами базы данных для использования памяти (используя Session). –