0
私はここで詰まっています。ネストされたGridView - 親からIDを取得
GridView
には、GridView
(ユーザーコントロールとしてのテンプレート列として)がネストされています。 両方ともObjectDataSource
にバインドされています。私の問題は、関連するデータのみを表示するために、親行のIDを子グリッドに渡す方法です。
例:
<ParentGridView>
<Columns>
<ID/>
<ChildGridView/>
</Columns>
</ParentGridView>
がどのように私はParentGridViewからChildGridViewにIDを渡すことができますか?
ありがとうございます。
GridViewのは、列の有効な制御ではありません、この記事を見て、この
または
var gvParent= (GridViewRow)gvChild.Parent.Parent.Parent;
のようなものを試してみてください。 DataControlFieldCollectionに 'DataControlField'タイプの項目が必要なエラーが表示されます。 'asp:GridView'のタイプは 'GridView'です。それにはTemplateFieldが必要です。 –
私はテンプレートフィールドを持っています。申し訳ありませんが私の質問が十分に明確でない場合。 – GuyFawkes