Как передать данные из одного представления в другое представление в MVC 4.0?

Мне нужно передать данные из одного представления в другое в MVC 4.0. Я новичок в MVC 4.0.
Сценарий заключается в том, что у меня есть представление, в котором поле со списком заполняется при загрузке представления. У меня есть форма на этом представлении, и при отправке этой формы мне нужно сделать некоторую обработку и соответственно показать некоторое сообщение статуса в представлении.

Поскольку HTTP является протоколом без сохранения состояния, данные (с которыми заполняется комбинированная ячейка) теряются. Я хочу сохранить эти данные, так как я не хочу делать такую же обработку снова и снова, чтобы получить данные.
Пожалуйста, предложите мне, как я могу продолжить?

В MVC (хотя я не думаю исключительно) вы можете использовать класс  `Session`  для хранения переменных в нескольких представлениях.

Вы можете добавить объект в массив  `Session`  в качестве пары ключ/значение с помощью  `Session.Add()` , и вы можете получить доступ к данным через индекс или ключ ,

Вы также можете добавить переменную простым доступом к индексу  `Session`  с индексом или ключом, независимо от того, явно ли вы добавили его в массив. Таким образом, вы можете выполнить  `Session [0] = new Object ();`  или  `Session ["object"] = new Object ();` , потому что они переопределили свойство accessor.

Однако я рекомендовал бы вам провести некоторое исследование по правильному использованию массива  `Session` .