实施例
public class Siniestro
{
public string Id_Siniestro { get; set; }
public Liquidador liquidador { get; set; }
public Siniestro()
{
}
}
Siniestro sin = new Siniestro()
{
Id_Siniestro = "1s",
liquidador = new Liquidador()
{
Id_liquidador = "1l"
}
};
List<Siniestro> lista = new List<Siniestro>();
list.Add(sin);
GridView.DataSource = lista;
GridView.DataBind();
grid只显示来自对象Siniestro的id .. 我也希望来自Liquidador的节目ID。 我怎么能这样做?
答案 0 :(得分:1)
尝试这种方式,您必须调用要在网格中显示的每个字段。
List<Siniestro> list = new List<Siniestro>();
list.Add(sin);
GridView1.DataSource = list.Select(o=> new {o.Id_Siniestro,o.liquidador.Id_liquidador });
GridView1.DataBind();