为了账号安全,请及时绑定邮箱和手机立即绑定

反转列表框中项目的顺序

反转列表框中项目的顺序

C#
绝地无双 2021-06-22 15:14:25
有没有办法颠倒存储在通过 Sql-Server 填充的列表框中的项目的顺序?我正在使用 ASP.NET 和 C#,我发现的方法似乎不包含 .Reverse() 扩展名。还有另一种方法吗?这是我的代码(lbProjects 是 ListBox)列表框 - C# String Sql = @" select * from project";            SqlConnection conn = new SqlConnection(Properties.Resources.cString);            SqlDataAdapter DA = new SqlDataAdapter(Sql, Properties.Resources.cString);            DataSet DS = new DataSet();            DA.Fill(DS, "Project");            DataTable DT = DS.Tables["Project"];            lbProjects.DataValueField = "ProjectID";            lbProjects.DataTextField = "ProjectName";            lbProjects.DataSource = DT;            lbProjects.DataBind();列表框 - ASP.NET<asp:ListBox runat="server"     ID="lbProjects"     AutoPostBack="True"     OnSelectedIndexChanged="lbProjects_SelectedIndexChanged"     Width =" 350px"></asp:ListBox>
查看完整描述

2 回答

?
慕哥6287543

TA贡献1831条经验 获得超10个赞

有几种方法。最简单的方法是更改您的查询:

String Sql = @" select * from project order by ProjectID desc";

或者ProjectName desc- 无论你想要什么。


查看完整回答
反对 回复 2021-06-26
  • 2 回答
  • 0 关注
  • 141 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信