2

RoundDetails/Create カミソリ ビュー内の RoundDetails クラスに、Holes クラスの Hole_Num 値を表示しようとしています。

これが私の穴クラスです:

パブリック部分クラス ホール { パブリック ホール() { 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 クラスがあります:

public partial class RoundDetail { public int RoundId { get; 設定; } public int GolferId { get; 設定; } public int FacilityId { get; 設定; } public int CourseId { get; 設定; } public int TeeTypeId { get; 設定; } public int HoleId { 取得; 設定; } パブリック 10 進微分 { get; 設定; } public Nullable Date { get; 設定; } パブリック バイト スコア { get; 設定; } public Nullable パット { get; 設定; } public Nullable GIR { get; 設定; } パブリック Nullable FIR { get; 設定; } public Nullable Up_And_Down { get; 設定; } public Nullable Par_Save { get; 設定; } public Nullable Sand_Save { get; 設定; } public Nullable Driving_Distance { get; 設定; } 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