Вы можете использовать следующий код, чтобы получить значение вашего выбора в методе действия. Обратите внимание, что вы должны передать атрибут name
вашего HTML-элемента select в Request.
var selectedValue = Request["Items"];
Кроме того, убедитесь, что нажатая кнопка отправляет форму, используя код, как показано ниже.
Суть в том, что вы можете использовать объект Request только для доступа к значению html-элемента в коде C #, при условии, что html-элемент и кнопка отправки находятся в одной форме. Если вы используете кнопку, которая перенаправляет пользователя, а не отправляет форму, это не будет работать, поэтому она должна быть кнопкой типа отправки, как показано в коде ниже.
@using (Html.BeginForm("YourActionName", "ControllerName")) {
<select style="width:170px" id="ItemsID" name="Items"></select>
<input type="submit" value="Submit Data" id="btnSubmit" />
}