【发布时间】:2014-10-13 10:31:04
【问题描述】:
我有一个绑定到asp.net gridview 的List<Role>(见下文)。我想使用SortExpression 对这些数据进行排序,使其按行的两个属性子对象 进行排序。具体来说,我想按Application的Name排序,然后是ApplicationType的ApplicationTypeName。
我该怎么做?
这里的类是:
public class Application
{
public string Name {get; set;}
public int Status {get; set;}
}
public class ApplicationType
{
public string ApplicationTypeName {get; set;}
public int ApplicationTypeStatus {get; set;}
}
public class Role
{
public Application oApplication {get; set;}
public ApplicationType oApplicationType {get; set;}
}
【问题讨论】:
-
我知道这是您的第一个 stackoverflow 问题,但您可能想多思考一下:“读者需要哪些信息来回答我的问题?” - 例如,似乎 actual 问题是关于 asp.net gridview 的,问题中甚至没有暗示;另外,问题标题为“array”,示例为
List<T>,标签为“arraylist”——这三件事完全不同且互斥。标签还写着“linq”,这在其他任何地方都不明显……我们很乐意提供帮助,但我们不是通灵者。我将进行编辑以说明...
标签: asp.net .net sorting gridview