WebForms の vs2013 の新しい Scaffolding 機能をテストしています。モデル クラスがありますが、何らかの理由で関連データのフィールドが生成されません。これが私のクラスです:
public class StaffAvaliability
{
[Key]
[ScaffoldColumn(false)]
public int StaffAvaliabilityId { get; set; }
public int StaffMemberId { get; set; }
[EnumDataType(typeof(Award)), Display(Name = "Award Rate")]
public virtual Award AwardId { get; set; }
[EnumDataType(typeof(DaysOfTheWeek)), Display(Name = "Day")]
public DaysOfTheWeek Day { get; set; }
public DateTime ShiftStart { get; set; }
public DateTime ShiftEnd { get; set; }
public string StaffAvaliabilityNotes { get; set; }
}
public enum DaysOfTheWeek
{
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday,
Sunday
}
ここでは、Award テーブルから賞 ID を取得し、ドロップダウンで生成したいと考えています。
足場を使用するのはこれが初めてであり、大幅な時間の節約のように聞こえると言わざるを得ません!