Предварительно заполнить значение модели на странице MVC3 - PullRequest
0 голосов
/ 08 марта 2012

Я новичок в ASP MVC3 и пытаюсь создать набор страниц для создания и редактирования записей заметок о продажах для клиентов в нашей базе данных. На странице сведений о клиенте у меня есть таблица, в которой будут отображаться все заметки о продажах для выбранного покупателя, и кнопка «Создать заметку», которая открывает страницу создания заметок о продажах. Как передать и предварительно заполнить поле CustomerID в примечании идентификатором клиента с предыдущей страницы? Я искал пример или учебник, который имел этот сценарий, но не нашел. Если вам известен публичный пример, ссылка на него или прямой ответ на этот вопрос будет принята с благодарностью.

1 Ответ

0 голосов
/ 08 марта 2012

Вы можете сделать это довольно легко с помощью параметров маршрутизации. Сначала необходимо определить маршрут для действия по созданию заметки, которое принимает идентификатор клиента. Затем вам нужно создать действие, чтобы оно принимало параметр.

Быстрый поиск в Google или «Параметры маршрутизации ASP.NET MVC» обнаружил этот URL, который очень хорошо объясняет это: http://www.asp.net/mvc/tutorials/older-versions/controllers-and-routing/asp-net-mvc-routing-overview-cs

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