MVC3: установить значения по умолчанию в «Code-Only» - PullRequest
1 голос
/ 30 мая 2011

Как установить значения по умолчанию для моего класса «Только для кода» (перейти к sdf или mdf)? Поддерживает ли релиз MVC3 эту функцию?

1 Ответ

2 голосов
/ 01 июня 2011

Вы должны быть в состоянии установить значения по умолчанию через конструктор класса. Например - у меня есть следующий класс модели данных. Я использую MVC3 и Entity Framework 4.1.

namespace MyProj.Models
{
    using System;
    using System.Collections.Generic;

    public partial class Task
    {
        public Task()
        {
            this.HoursEstimated = 0;
            this.HoursUsed = 0;
            this.Status = "To Start";
        }

        public int ID { get; set; }
        public string Description { get; set; }
        public int AssignedUserID { get; set; }
        public int JobID { get; set; }
        public Nullable<decimal> HoursEstimated { get; set; }
        public Nullable<decimal> HoursUsed { get; set; }
        public Nullable<System.DateTime> DateStart { get; set; }
        public Nullable<System.DateTime> DateDue { get; set; }
        public string Status { get; set; }

        public virtual Job Job { get; set; }
        public virtual User AssignedUser { get; set; }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...