【发布时间】:2013-11-30 23:12:13
【问题描述】:
我正在对绑定到通用列表的 gridview 进行自定义排序。
我的问题如下:
If direction.ToLower.Contains("desc") Then
mygv.DataSource = myList.OrderByDescending(Function(w) w.Name)
GridViewSortDirection = SortDirection.Descending
Else
mygv.DataSource = myList.OrderBy(Function(w) w.Name)
GridViewSortDirection = SortDirection.Ascending
End If
mygv.DataBind()
如果w.Name 字段可能是名称、城市、国家或任何其他字段,我如何将其替换为为此函数提供的参数?
附:在 C# 中使用匿名类型很容易,但我在这里使用 vb.net。
谢谢
【问题讨论】:
-
PS VB.Net 也有匿名类型。但是,老实说,我看不出您如何使用它们。
标签: asp.net vb.net linq datagridview gridview-sorting