2
我创建了一个PersonPart并将其附加到我的Employee类型。它包含名字和姓氏,并实现ITitleAspect
,这样当我创建一堆员工时,他们并不都在内容列表中显示为“员工”。现在我想创建一个Projection,它显示所有按照字母顺序排列的姓氏的员工。如何根据自定义部分中的值对内容进行排序?
我该如何做到这一点?是否有任何接口可以实现使FirstName
和LastName
作为排序标准?
public class PersonPart : ContentPart<PersonPartRecord>, ITitleAspect
{
[Required]
[DisplayName("First name")]
public string FirstName
{
get { return Retrieve(r => r.FirstName); }
set { Store(r => r.FirstName, value); }
}
[Required]
[DisplayName("Last name")]
public string LastName
{
get { return Retrieve(r => r.LastName); }
set { Store(r => r.LastName, value); }
}
public string Title
{
get { return LastName + " " + FirstName; }
}
}
您可以添加新的绑定“ “查询”菜单下的“绑定”选项卡。 – mdameer
@mdameer这就是我所需要的。看起来很明显,但很容易忽视。 20分钟的谷歌搜索后,找不到任何人指出这个简单的事实,所以我认为将它作为一个可接受的答案在这里是有用的。 – Lawyerson