/// <summary>
        /// Binds the data.
        /// </summary>
        private void BindData()
        {
            var surveys = new SurveyRepository().LoadSurveys(this.ModuleId, this.IsAdmin);

            // Hides surveys with no questions from non-administrators
            if (!this.IsEditable)
            {
                surveys = surveys.Where(s => s.Sections.Any(section => section.Questions.Any()));
            }

            this.SurveyGrid.DataSource = surveys;
            this.SurveyGrid.DataBind();
        }