Разница между DropDownlist и DropDownListFor Html helper

Кажется странным, что я не смог найти объяснения разницы между этими двумя помощниками, поэтому я мог бы предположить, что это что-то очевидное, но я упустил.

В основном я пытаюсь решить, какой из них мне следует использовать в моем случае, с помощью следующей простой модели:

public class Booking
    {
        public int ID { get; set; }
        public Room Room { get; set; }
        public DateTime StartTime { get; set; }
        public DateTime EndTime { get; set; }
        public ICollection<Equipment> Equipments { get; set; }
        public string Who { get; set; }
    }

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

После большого количества поисков в Google мне кажется, что мне, вероятно, понадобится DropDopwListFor, но я не знаю, зачем и как?

42
задан Morteza Azizi 17 September 2015 в 10:20
поделиться