这个是子接点的datagrid的<asp:DataGrid id="DataGrid2" runat="server" AutoGenerateColumns="False" Width="208px" ShowHeader="False" DataSource='<%# ((DataRowView)Container.DataItem).Row.GetChildRows("gparentparent") %>'>
数据源DataSource='<%# ((DataRowView)Container.DataItem).Row.GetChildRows("gparentparent") %>'
我现在就是不明白孙子接点的datagrid如何了说明数据源部分.请各位老大指点一下!
数据源DataSource='<%# ((DataRowView)Container.DataItem).Row.GetChildRows("gparentparent") %>'
我现在就是不明白孙子接点的datagrid如何了说明数据源部分.请各位老大指点一下!
一起绑定的一个DATASET,里面可能有两个表,建立了一个关系gparentparent,
datagrid2就是根据关系取得相应的行,代码不全,猜测
<ASP:DATAGRID ID=DG_ITEM...
父 DATAGRID 的数据绑定事件........
{
DATAGRID DG_ITEM =(DATAGRID)E.ITEM.FINDCONTRONL("DG_ITEM");
IF(DG_ITEM!=NULL)
{
BINDING DATA..........
}
}
我现在就是不明白孙子接点的datagrid如何了说明数据源部分.请各位老大指点一下!
==========================================
因为他在ds里面就定义了表的父子关系。也就是数据库里的外键,
所以可以通过这种方法导向子表。你也可以用返回DataTsble方法来作为字节点数据源。