在显示/编辑器中组合复杂和简单属性的顺序ForModel
问题描述:
我可以组合复杂属性和简单属性的顺序吗?例如在显示/编辑器中组合复杂和简单属性的顺序ForModel
public class Car
{
public string Color {get;set;}
public string Engine {get;set;}
}
public class Report
{
public Car Car {get;set;}
public string Name {get;set;}
}
和秩序,我使用的是展示要在视图/ EditorForModel是:
颜色 名称 引擎
这可能吗?
感谢
答
您可以在C#中使用匿名类型,看看下面这个例子: -
Car car = new Car { Color = "Red", Engine = "E1" };
Report report = new Report { Cars = car , Name = "Car1" };
var Result = new { Color = report.Cars.Color, Name = report.Name, Engine = report.Cars.Engine };
有什么语言?添加语言标签。 – 2014-11-06 09:02:08