0

エンティティに空でない ICollection プロパティが含まれていると、剣道グリッドにデータが表示されないのはなぜですか? これは、外部キー関係を持つコード ファースト モデルを使用している場合に発生します。つまり、グリッドを作成した子を持つ親エンティティはデータを表示せず、その逆も同様です。コントローラ:

 return Json(context.SomeDBSet.ToDataSourceResult(request));

ここにエンティティがあります:

public class ParentModel
{
    .....
    public virtual ICollection<ChildModel> ArticleContent { get; set; }

}

public class ChildModel
{
    ....
    public int? ParentModelId { get; set; }
    public virtual ParentModel ParentModel { get; set; }
}
4

1 に答える 1