GridView1中嵌套GridView2。
1,当生成行时RowDataBound事件,绑定了GV2;
2,在GV1中Itemplate中,有一个编辑按钮,响应编辑事件。遇到的问题,当我点击了该“修改”(CommandName=Edit")按钮,行发生了变化,行不在是DataControlRowType.DataRow,所以,找不到gv_employee下面的控件。我把代码先贴出来。
    protected void GV_computer_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        GridViewRow row = e.Row;
        if (row.RowType == DataControlRowType.DataRow)
        {
            gv_employee = (GridView)e.Row.FindControl("GV_employee");
            computerId = GV_computer.DataKeys[0].Value.ToString();
            //当点击了按钮,gv_employee为null,就是找不到该控件,页面生成时是正常的,这说明了,是由于行不再是DataRow,而
             //是EditRow而导致了该问题。请问要如何解决呢?

              gv_employee.DataSource = DB.returnDs("select * from olc_employee where computerId ='" + computerId + "'");
            gv_employee.DataBind();
        }
    }