Мне интересно, как работает SelectListItem, в этом что-то новенькое. Я искал в сети учебник, но ничего, что я не мог найти, не имело для меня никакого смысла.
У меня есть контроллер и метод, который возвращает список объектов. У меня также есть класс ListModel со списком SelectListItem, который реализован в @html.DropDownList
в представлении. Я пытаюсь добавить метод из контроллера в SelectListItem-List, но он не работает, потому что List<MyClass>
не может быть преобразован в List<SelectListItem>
. Однако, если я изменю List<MyClass>
на List<SelectListItem>
, некоторые значения будут доступны для выбора в @html.DropDownList
, но я не хочу отображать значения, я хочу иметь возможность выбирать метод из контроллера, а затем метод запускается и возвращает результат.
Основная идея заключается в том, что когда конечный пользователь выбирает элемент в DropDownList, метод в контроллере запускается и отображает данные.
Был бы очень признателен за ваш вклад по этому вопросу.
Спасибо