比方說,我有這樣的父對象(在僞代碼)複雜的WebGrid綁定在MVC 3
public Parent()
string FirstName
string LastName
IEnumarable<Child> Children
Child GetOldestChild() <- A function that returns the oldest child in Children
public Child()
string ChildFirstName
string ChildLastName
int ChildAge
好了,我想綁定的WebGrid的IEnumarable <父母>,並且在每行我想要顯示父母的名字和姓氏,以及最古老的孩子的名字/姓氏/年齡。
獲取父列很容易,我可以綁定像這樣:
grid.Column("FirstName")
但是,讓老大數據是什麼,我不知道該怎麼辦。這是不行的,但它是我想要完成的任務:
grid.Column("GetOldestChild().ChildFirstName")
希望我失去了一些東西簡單...