У меня есть FormatDropDownListFor на мой взгляд, как этотКак получить FormatDropDownListДля выбранного значения в контроллере?
<%: Html.FormatDropDownListFor(m => m.ProductHoldTypeKey, Model.ProductHoldTypeOptions.ConvertWithSelection(Model.ProductHoldTypeKey))%>
в модели:
[DisplayName("Product Hold Type")]
[HtmlProperties(CssClass = "field-short")]
public long? ProductHoldTypeKey { get; set; }
public IList<SelectListItem> ProductHoldTypeOptions { get; set; }
в контроллере:
public ActionResult GetJob()
{
jobViewModel.ProductHoldTypeOptions = _jobService.GetProductHoldType();
if (jobViewModel.ProductHoldTypeKey == 2)// I am getting null here
{
// will do some task;
}
}
я получаю нуль в ProductHoldKey, я хочу, выбранное значение который отображается в представлении. Пожалуйста, помогите мне.
То, что я пытаюсь сделать, основан на выбранной опции одного раскрывающегося списка. Я пытаюсь удалить и добавить один элемент в другое раскрывающееся меню, если это возможно jQuery, тогда кто-то, пожалуйста, дайте мне знать пример кода.
Действия контроллера, которые вы отправили, являются методом GET, который принимает значение из '_jobService'. Пожалуйста, покажите нам код метода POST. –
в методе почты Я получаю значение, я хочу, чтобы выбранное значение получилось в Get – Rocky
Если я не ошибаюсь, ваш код получает значение из базы данных/хранилища данных. Вы получите то, что вы сохранили. Вы сохранили выбранный элемент в БД? –