繁体   English   中英

vb.net列表如何排序和显示

[英]vb.net list how to sort and display

我有一个由数据库查询填充的列表:

Dim bplist As List(Of KeyValuePair(Of String, Integer)) = New List(Of KeyValuePair(Of String, Integer))

我要做的是按最大整数到最小的顺序对列表进行排序,然后在我的.aspx页面的HTML部分中显示此列表的键和值。

我已经在Google上搜索了很多次,但最终还是使自己感到困惑。 有人可以帮我吗? 谢谢。

您可以使用linq查询来完成此操作

dim bplist as List(Of KeyValuePair(Of String, Integer)) = New List(Of KeyValuePair(Of String, Integer))
dim sortedList as List(Of KeyValuePair(Of String, Integer)) = bplist.OrderByDescending(Function(x) x.value).toList

为了将键和值绑定到HTML,我建议看看中继器

注意

这是假设当您说要按最高到最低整数排序时,您的意思是值

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM