在顶部查看我的价值,其余的由

本文关键字:顶部 看我 我的 | 更新日期: 2023-09-27 18:12:40

这就是我如何将内容打印到下拉列表,当您有正确的内容时,值为用户在开始时选择的值。

表示用户的内容位于顶部,在其余部分之后会出现。

现在的问题是:它只显示上面选择的值,而不显示其余的。

DWkategoriRet.DataSource = from p in db.kategoris
                           where p.id == 1
                           orderby 0
                           select new
                               {
                                  Id = p.id,
                                  navn = p.navn
                               };
DWkategoriRet.DataTextField = "navn";
DWkategoriRet.DataValueField = "id";
DWkategoriRet.DataBind();

所以它应该做的是先移除选中的值,然后再移除顶部休息

在顶部查看我的价值,其余的由

这个不确定,但是linq查询看起来只会给出一个值,它有id==1

如果我没理解错的话,对于问题的其余部分,您是想让所选项目排在前面,然后是其余项目。这段代码应该做到

 db.kategoris.OrderByDescending(p => p.id == 3).ThenBy(p => p.id);