首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

GridView绑定实体集合有关问题

2012-06-21 
GridView绑定实体集合问题实体结构这样的比如哈class Student{string usernameint Age.....Teacher teac

GridView绑定实体集合问题
实体结构这样的
比如哈
class Student
{
  string username;
  int Age;
.....

  Teacher teacher;//老师---这个字段和上面的不一样的是个Teacher类型的
}

老师的实体类
Teacher
{
  string username;
  int Age;
}



页面显示这样:
GridView:

----------------------------
学生姓名 | 学生年龄 | 老师姓名 |老师年龄
------------------------------
datatable的绑定好说,

现在绑定List<Student>的话不知道,怎么指定teacher这种复合类型字段的字段给GridView了。


以上虚构的需求哈。

[解决办法]

HTML code
        <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false">        <Columns>            <asp:TemplateField>                <ItemTemplate>                    <asp:Label ID="lblUserName" runat="server" Text='<%#Eval("Te.TecherName") %>'></asp:Label>                </ItemTemplate>            </asp:TemplateField>                    </Columns>        </asp:GridView> 

热点排行