Asp.net 数据列表-按相反顺序显示信息

Asp.net 数据列表-按相反顺序显示信息,asp.net,datalist,Asp.net,Datalist,我有一个数据列表,它完美地显示了SQL表中的信息。有没有办法以相反的顺序显示信息 例如: 人1 人2 人3 相反,我想: 人3 人2 Person1请参见SELECT的降序选项请参见SELECT的降序选项修改SQL查询以使用按描述排序修改SQL查询以使用按描述排序如果不想在服务器端执行此操作,也可以使用反向扩展方法: var items = myDataList.Items; myDataList.Items = items.Reverse(); 或者更简洁,但不那么明显: myDataLis

我有一个数据列表,它完美地显示了SQL表中的信息。有没有办法以相反的顺序显示信息

例如:

人1 人2 人3

相反,我想:

人3 人2
Person1

请参见SELECT的降序选项请参见SELECT的降序选项修改SQL查询以使用
按描述排序
修改SQL查询以使用
按描述排序
如果不想在服务器端执行此操作,也可以使用
反向
扩展方法:

var items = myDataList.Items;
myDataList.Items = items.Reverse();
或者更简洁,但不那么明显:

myDataList.Items = myDataList.Items.Reverse();

如果您不想在服务器端执行此操作,您也可以使用
Reverse
扩展方法:

var items = myDataList.Items;
myDataList.Items = items.Reverse();
或者更简洁,但不那么明显:

myDataList.Items = myDataList.Items.Reverse();

在VB中有这样做的方法吗?@BioXhazard:在第一个示例中,只需将
var
替换为
Dim
,并删除分号即可。(
)第二个示例的工作原理与删除分号时的工作原理完全相同。在VB中有没有办法做到这一点?@BioXhazard:只需在第一个示例中将
var
替换为
Dim
,然后删除分号即可。(
)第二个示例将与删除分号后的情况完全相同。