2

我希望在 RoundDetails/Create razor 视图中的 RoundDetails 类中显示 Holes 类中的 Hole_Num 值。

这是我的孔类:

公共部分类孔 { public Hole() { this.RoundDetails = new HashSet(); }

    public int HoleId { get; set; }
    public int FacilityId { get; set; }
    public int CourseId { get; set; }
    public int TeeTypeId { get; set; }
    public int Hole_Num { get; set; }
    public int Yardage { get; set; }
    public byte Par { get; set; }
    public short Handicap { get; set; }

    public virtual ICollection<RoundDetail> RoundDetails { get; set; }
    public virtual TeeType TeeType { get; set; }
}

这是我的 RoundDetails 课程:

公共部分类 RoundDetail { public int RoundId { get; 放; } 公共 int GolferId { 获取;放; } 公共 int FacilityId { 获取;放; } 公共 int CourseId { 获取;放; } 公共 int TeeTypeId { 获取;放; } 公共 int HoleId { 获取;放; } 公共十进制微分 { get; 放; } 公共可空日期 { 获取;放; } 公共字节分数 { 获取;放; } 公共可空推杆 { 得到;放; } 公共可空 GIR { 获取;放; } 公共可空 FIR { 获取;放; } 公共 Nullable Up_And_Down { 获取;放; } 公共可空 Par_Save { 获取;放; } 公共可空 Sand_Save { 获取;放; } public Nullable Driving_Distence { 得到;放; } public Nullable Proximity { get; 放; } public Nullable Green_Fee { get; 放; }

    public virtual Course Course { get; set; }
    public virtual Facility Facility { get; set; }
    public virtual Golfer Golfer { get; set; }
    public virtual Hole Hole { get; set; }
    public virtual TeeType TeeType { get; set; }
}

这是我的剃刀观点:

                    <td>
                        @Html.LabelFor(model => model.Hole.Par)

                    </td>

如何使用孔表中的标准杆信息填充此标签?我假设使用 RoundDetailController 的 Create 方法进行一些操作或创建某种 ViewModel 是可行的方法,但我不确定哪个或如何开始。请帮助!

4

0 回答 0