【发布时间】:2014-08-21 13:36:53
【问题描述】:
我只是想将下面的 List 对象绑定到 Grid 视图。该列表包含另一个列表。因此,当我绑定数据源时,该列将作为 EMPTY 出现。
详情如下:
List<Person> Persons = new List<Person>();
public class Person
{
public string Name1;
public string Name2;
public List<string> Address;
public DateTime DateOfBirth;
public string TeamName;
}
我将我的网格视图分配如下:
var data = new List<Persons>();
data = GetData();
GrdPerson.DataSource = data;
GrdPerson.DataBind();
由于我们在数据源中有地址为List<string>,因此它在页面中为空。
我知道 Address 不包含任何公共属性,因此它是空的。所以我尝试在主网格的地址列中使用 Gridview。
但不知道如何一次分配数据源。
【问题讨论】: