我是asp.net mvc 3中的新手。
我有一个带有一些对象的模型:
[Display(Name = "LowerHalves")]
public float LowerHalves { get; set; }
[Display(Name = "MCuleSize")]
public float CuleSize { get; set; }
[Display(Name = "Diameter")]
public float Diameter { get; set; }
[Display(Name = "Width")]
public float Width { get; set; }
在我的控制器中,我想从实体框架List中插入它们的值。
我想做类似的事情:
List<string> gradeParams = new List<string> {"LowerHalves ","CuleSize","Diameter","Width"};
foreach (string param in gradeParams)
model.param = lstd.select (d => d.param);
而不是分别插入每一个。
有什么办法吗?如果有 - 我怎么能这样做?
提前致谢。
答案 0 :(得分:0)
正如Darin指出的那样,您应该通过EF从数据库中检索模型。在即时启动datacontext之后,您应该只需执行.ToList()方法即可转换表。