Передача значений между представлениями в MVC? - PullRequest
0 голосов
/ 28 июля 2010

Я новичок в MVC.I want to send values between view's и не знаете как это сделать?
также I want send selected-item in grid to another view.

1 Ответ

0 голосов
/ 28 июля 2010

Представления используются только для отображения данных, переданных из действия контроллера.Технически, вам необходимо отправить данные на другое действие контроллера, отличное от того, которое отображало текущее представление.Стандартный способ отправки данных в действие контроллера состоит в отправке запросов GET / POST к этому действию и передаче параметров либо в URL, либо в теле POST.Другими обычно используемыми хранилищами являются TempData, Session и Cache.

Что касается ответа на вторую часть вашего вопроса, вам нужно будет предоставить гораздо более подробную информацию о том, как отображается эта сетка, как выбирается элемент, как вы переходите к другому действию контроллера?Например, вы можете использовать <form> со скрытым полем внутри, которое указывает на текущий элемент.

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