当前位置: 代码迷 >> ASP.NET >> GridView,怎么 绑定自定类
  详细解决方案

GridView,怎么 绑定自定类

热度:10227   发布时间:2013-02-25 00:00:00.0
GridView,如何 绑定自定类
GridView1.DataSource   =IList <UsersInfo>   的实例

UsersInfo是数据模型,如Petshp中的model集
UsersInfo类又包函AddressInfo类
如何绑定AddressInfo里面的成员???



------解决方案--------------------------------------------------------
sf,帮顶
------解决方案--------------------------------------------------------
简单属性可以直接使用绑定列,可以简单直观上将属性理解成 DataTable 的列名,
复杂属性需要使用模板列

<asp:gridview ...
<columns>
<asp:boundfield datatextfield= "UserName " ...
<asp:templatefield>
<itemtemplate>
<%# Eval( "AddressInfo.Zip ") %>
<asp:label text= <%# Eval( "AddressInfo.Telepone ") %> ...
...

Hope helpful!