0

私は会社のリストのグリッドとその枝の下にあります(会社グリッド内のサブグリッド)。ID(Companyidとbranchid)を持つ各バインディングのチェックボックスがあります。会社または支店から選択した値を追加し、選択したすべてのレコードを別のグリッドに表示するボタンが1つあります。追加ボタンはグリッドビューの外側にあるため、追加ボタンをクリックするとここでブランチ gridview を見つける必要があります。親グリッドを見つけることができます。追加ボタンの onclick イベント内でコントロールを見つけるために次のコードを書きましたが、そのコントロールが見つかりません。

GridView gvbranch= (GridView)gvcompany.FindControl("gvbranch");

クリックイベントの追加でその子コントロールを見つける方法を教えてください。ありがとう

4

1 に答える 1

0
 foreach (GridViewRow row in gv.Rows)
    {
        TextBox txt = row.Cells[0].Controls[0].FindControl("TextBox1") as TextBox;
        string value = txt.Text;
        Response.Write(value);
    }

ボタンイベントで、このようなものを使用してください

于 2012-10-25T08:11:39.810 に答える