GridView1.Rows[i].FindCount("detailsviewID")

解决方案 »

  1.   

    或者写在gridview的rowdatabound事件里面
        protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                GridViewRow row = (GridViewRow)e.Row;
                DetailsView dv = row.FindControl("DetailsViewID")as DetailsView;
                if (dv != null)
                {
                    //绑定数据
                }
            }
        }
      

  2.   

    大家误会我的意思了~我是放在空白模版里也就是GridView中的这个模版EmptyDataTemplate,不是自己新建的模版里
      

  3.   

    在GRIDVIEW的ONDATABAND里BIND数据.直接用e.row.cells[].findcontrol("id").