Кажется странным, что я не смог найти объяснения разницы между этими двумя помощниками, поэтому я мог бы предположить, что это что-то очевидное, но я упустил.
В основном я пытаюсь решить, какой из них мне следует использовать в моем случае, с помощью следующей простой модели:
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, но я не знаю, зачем и как?