有没有办法颠倒存储在通过 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
- 无论你想要什么。
- 2 回答
- 0 关注
- 141 浏览
添加回答
举报
0/150
提交
取消