检索不同列值的最有效方法是什么。我有一个包含字段FormsID和ProductLineDescription其他列的表。ProductLine表具有一对多的关系,表中的样本数据如下:
FormID ProdculineDesc
1 abc
2 abc
1 xyz
2 def
3 abc
3 xyz
我希望下拉列表中只有ProductLineDesc. 这是代码,
private void LoadProductLines(Models.SearchModel Model, xyzEntities Context)
{
Model.ProductLine = Context.PRODUCTLINEs
.OrderBy(T => T.FormsGuid).ToSelectList().Distinct();
}
这仍然给了我每一个ProductLineDesc,我如何只检索这些Distinct值。