[英]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.