В моем приложении MVC мне нужно загрузить строковый список значений в раскрывающемся списке и передать их контроллеру, когда пользователь нажимает кнопку «Отмена».Передача нескольких значений из вида
На мой взгляд, я следующий прямо сейчас:
<%=Html.DropDownList("Cancellation Reason", new List<SelectListItem>
{
new SelectListItem{ Text="Text1", Value = "Reason1" },
new SelectListItem{ Text="Text2", Value = "Reason2" },
new SelectListItem{ Text="Text3", Value = "Reason3" },
}) %>
<input type="button" value="Cancel" id="Cancel" onclick="CancelProgram('<%= Model.Id %>');"/>
Как я могу передать два значения (Model.ID и значение, выбранное пользователем в раскрывающемся списке) к методу CancelProgram, который, в свою очередь (в .js) вызвать действие контроллера?