ahmed_sa Ответов: 0

Как представить несколько полей в выпадающем списке в одно и то же время


У меня есть модель календаря следующим образом :

[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

0 Ответов