如何自动生成包含导航的实体

本文关键字:实体 导航 包含 自动生成 | 更新日期: 2023-09-27 17:58:30

我有一个绑定到对象列表的数据表单。数据表单上的字段是为基元属性(名称、描述等)生成的。但是,此对象还包括一个具有自己属性的复杂对象。我如何告诉数据表单也自动生成它的基元属性?

public class Order
{
  public int OrderId {get; set;}
  public string Name {get; set;}
  public OrderDetail OrderDetails {get; set;}
}
public class OrderDetail
{
   public int OrderDetailId {get; set;}
   public int OrderId {get; set;}
   public double Cost {get; set;}
}

如何自动生成包含导航的实体

我不认为这与实体框架有任何关系,这是一个纯粹的DataForm问题。

如果你在网上四处看看,DataForms默认情况下似乎不会呈现复杂的属性。你需要更改视图模板来告诉它该做什么。

请参阅https://stackoverflow.com/questions/3867146/can-or-should-dataforms-be-nested