我有一个绑定到对象列表的数据表单。数据表单上的字段是为原始属性(名称,描述等)生成的。但是,此对象还包括具有自己属性的复杂对象。我如何告诉数据形式为此自动生成原始属性?
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;}
}
答案 0 :(得分:0)
我不相信这与Entity Framework有任何关系,这是纯粹的DataForm问题。
如果你环顾四周,似乎DataForms默认情况下不会渲染复杂的属性。您需要更改视图模板以告诉它该做什么。
请参阅https://stackoverflow.com/questions/3867146/can-or-should-dataforms-be-nested