嵌套GridView - 从Parent获取ID

时间:2011-12-22 15:55:23

标签: c# asp.net visual-studio-2010

我被困在这里。

我有一个GridView,其中嵌套了另一个GridView(作为用户控件的模板列)。 两者都绑定到ObjectDataSource。我现在的问题是如何将ID从父行传递到子网格,以便只显示相关数据。

示例:

<ParentGridView>
 <Columns>
  <ID/>
  <ChildGridView/>
 </Columns>
</ParentGridView>    

如何将ID从ParentGridView传递给ChildGridView?

谢谢。

1 个答案:

答案 0 :(得分:1)

尝试这样的事情

var gvParent= (GridViewRow)gvChild.Parent.Parent;

var gvParent= (GridViewRow)gvChild.Parent.Parent.Parent;

另请参阅有关Creating a Nested GridView Control

的这篇文章