2 tofu5221 tofu5221 于 2014.10.20 10:46 提问

关于linq entity对象绑定到控件的问题

第一个问题,绑定到GridView
ListA是查询出来的一个实体对象集合,ListB是ListA下面的一个集合,field1是ListB的一个字段
GridView.DataSource=ListA
怎么在asp代码中把A.ListB[0].Field1绑定进去啊

在后台的ItemDataBound事件里可以逐一手动绑定,不过我想在前台代码里通过<%# Eval("fieldName") %>这种形式直接绑定,不知道怎么做。

第二个问题,绑定到ListBox
ListA是查询出来的一个实体对象集合,B是ListA下面的一个对象,field1是B的一个字段
ListBox.DataSource=ListA
ListBox.DataTextField="B.field1"
这样写会报错,我该怎么绑定这种情况呢?

1个回答

q107770540
q107770540   Ds   Rxr 2014.12.08 10:41

ListBox.DataSource=ListA
ListBox.DataBind();

Csdn user default icon
上传中...
上传图片
插入图片