我正在使用以下查询:
public IEnumerable<QUESTIONARIO_BASE> ListQuestionario()
{
var query = (from c in _entities.QUESTIONARIO_BASESet
.Include("QUESTAO_BASE")
.Include("QUESTAO_BASE.DIMENSAO")
.Include("QUESTAO_BASE.RESPOSTA_BASE")
select c);
return query.ToList();
}
并且想订购子集QUESTAO_BASE和QUESTAO_BASE.RESPOSTA_BASE。
谷歌很多,并使用了很多在这里找到的例子,我仍然没有弄清楚如何实现这一目标。
任何人都知道如何订购子集并返回输入的数据?
答案 0 :(得分:2)
您始终可以更改视图图层中的集合顺序。
例如:
foreach (var item in Model){
{
foreach (var itemQuestaoBase in **item**.QUESTAO_BASE.OrderBy(a => a.ORDEM)){
//DO STUFF IN VIEW
}
}
答案 1 :(得分:1)