сохранение данных в контроллере asp.net mvc - PullRequest
0 голосов
/ 16 января 2010

Я хочу сохранить список в контроллере. и манипулировать им посредством действия, вызываемого со страницы просмотра в настоящее время я теряю данные списка по каждому запросу. Как правильно сделать это в ASP.NET MVC

Спасибо

Ответы [ 2 ]

0 голосов
/ 18 января 2010

Вы можете разместить эти данные в скрытых полях и вернуть их привязку модели (, как в этом примере ) или управлять ими в сеансе.

0 голосов
/ 16 января 2010

Поскольку контроллер повторно создается при каждом запросе, вы не можете .

Вместо этого используйте какую-либо базу данных - есть действительно быстрые, если производительностьэто причина, почему вы хотели список в первую очередь.Попробуйте SQLite , например.Я сам не делал никакой реальной работы с ним, но из того, что я слышал, он действительно высокопроизводителен как для баз данных в памяти, так и для файлов.

Опцией может быть какой-то одноэлементный шаблонэто создает список при запуске приложения, а затем сохраняет его статичным в течение всего времени работы приложения.Хотя точно не знаю, как ты это сделаешь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...