protected void Page_Load(object sender, EventArgs e) { nlrGrade.LinkControlAdded += DisableGradeLinks; String[] title = new String[7]; title[0] = "Enrollment in"; title[1] = GlobalValues.CourseTypeID.Key; if (GlobalValues.CourseTypeID.Key != CourseTypeIDKeys.Other) { title[2] = "Courses"; } title[3] = TitleBuilder.newline; title[4] = GlobalValues.WMAS.Key; title[5] = TitleBuilder.GetGradeTitle(); DataSetTitle = GetTitleForSchoolTypeUnsupported(String.Join(" ", title)); CoursesTakingDataGrid.AddSuperHeader(DataSetTitle); List <String> order = new List <string>(QueryMarshaller.BuildOrderByList(DataSet.Tables[0].Columns).ToArray()); order.Add(v_COURSEWORK.Course); CoursesTakingDataGrid.OrderBy = String.Join(",", order.ToArray()); set_state(); setBottomLink(); }