Как представить несколько полей в выпадающем списке в одно и то же время
У меня есть модель календаря следующим образом :
[Table("Calender")] public partial class Calender { public Calender() { this.schedule = new List<Schedule>(); } [DatabaseGenerated(DatabaseGeneratedOption.Identity)] [Key] public int DayNum { get; set; } [Required] [StringLength(50)] public string DayName { get; set; } [Required] // [StringLength(50)] public int FromTime { get; set; } [Required] public int ToTime { get; set; } public bool Active { get; set; } public virtual ICollection<Schedule> schedule { get; set; } } }
Мне нужно показать выпадающий список с
DayName(FromTime-Ко)
это означает, что мне нужно показать свои значения формата в выпадающем списке следующим образом :
Суббота (2-5)
Воскресенье (2-4)
Пятница (3-5)
как DayName (FromTime-ToTime) внутри выпадающего списка
Я могу представить DayName следующим образом :
ViewBag.DayNum = new SelectList(db.calenders, "DayNum", "DayName");
Но не может представлять формат DayName(FromTime-ToTime)
Как я представляю этот формат в контроллере и представлении ?
Что я уже пробовал:
How to represent multiple field in drop down in same time