protected void GVQuestionHeading_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { GridView GVQuestion = (GridView)e.Row.FindControl("GVQuestion"); if (GVQuestion != null) { BLL.QuestionnaireLib oQuestionnaireLib = new BLL.QuestionnaireLib(); GVQuestion.DataSource = oQuestionnaireLib.GetAllQuestionnairesByHeading(3, DataBinder.Eval(e.Row.DataItem, "strHeading").ToString()); GVQuestion.DataBind(); } } }