Я работаю над сайтом, который позволит преподавателям сообщать об успеваемости учащихся в их классах. У меня есть веб-сайт, настроенный на две основные страницы: одна с пользовательским элементом управления, который отображает классы (GridView базовой информации о классе с дочерним GridView в поле шаблона, которое отображает имена учеников и флажки для их выбора - MiniStudents) и другой с пользовательским элементом управления, который отображает выбранных учеников - называется FullStudents.
Хотя это и маловероятно, но инструктор может иметь одного и того же ученика в двух отдельных классах. Я уже учел это в текущей настройке страницы - комбинация идентификатора студента и идентификатора класса (идентификаторы классов меняются каждый квартал, для тех, кто думает, что это будет проблемой) образуют уникальный ключ в базе данных. Недавно один из моих пользователей спросил, могу ли я разбивать записи по классам на странице, чтобы инструкторы могли легко распознать, в каком классе они работают.
Итак, мой вопрос таков: могу ли я динамически добавить столбец в конец пользовательского элемента управления класса, который позволил бы мне отключить MiniStudents for FullStudents?
Если я пропустил какие-либо важные детали или если кому-то нужен / нужен код, пожалуйста, дайте мне знать.