Привет, Я довольно новичок в MVC 5, я знаю, как передавать данные из моих объектов в один вид, но теперь я пытаюсь создать кнопку, которая открывает новое представление, а также передает некоторая информация. Мне было интересно, какие хорошие способы сделать это.MVC Передача данных при открытии страницы
У меня есть модель установки, которая имеет positionId, positionName, positionDescription, StoreLocation
и вторая модель, которая является приложением Работа
Я хочу, чтобы создать кнопку в моей детали позиции индекса, откроет мою страницу создания приложения и передаст ее в положение, которое будет использоваться локально в приложении.
Итак, я думал о создании конструктора для приложения, который принимает идентификатор int и использует this.appliedPositionId = id; или что-то типа того. Проблема в том, что я не уверен, как передать эту информацию с помощью кнопки в представление. Я пробовал Redirect и RedirectAction, но я думаю, что использую их неправильно.
Использовать '@ Html.ActionLink()' и передавать значения в качестве параметров маршрута (и стилизовать его, чтобы он выглядел как кнопка, если это то, что вы хотите) –
в порядке Я попробую, спасибо, – Justin
У меня есть вопрос о передаче значения, должен ли я использовать синтаксис model => model.PositionId, как они делают выше? – Justin