Преобразование HTML.EditorFor в выпадающий список (html.dropdownfor?)

В настоящее время я использую элемент управления Html.EditorFor в стандартной странице «Создать».

 <%: Html.EditorFor(model => model.IsActive) %> 

Я хотел бы преобразовать это в раскрывающийся список со значениями и по-прежнему привязывать к модели в представлении. Мой вопрос в два раза.

Если в раскрывающемся списке нужны только 2/3 значения. Есть ли быстрый способ явного заполнения 2 или 3 значений?

Если список большой и должен исходить из SQL-запроса, как это сделать?

Заранее спасибо за помощь.

Ответы на вопрос(1)

Ваш ответ на вопрос