В настоящее время я переписываю динамическую форму на основе информации базы данных.
Эта форма содержит многочисленные свойства «Item Specific», каждое из которых имеет один элемент управления и метку, например, Category имеет метку с надписью «Category» и DropDownList, который содержит все параметры.
Проблема, которую я сейчас нахожу, состоит в том, что каждый из них добавляется на страницу, создаваясь программно на основе некоторой информации из базы данных (имя свойства, параметры и тип свойства, например текст или раскрывающийся список), и каждый из них имеет по крайней мере один валидатор для проверки правильности введенных данных.
Это создает проблему: как я могу установить ControlToValidate для валидаторов (также созданных программно), когда каждый компонент должен быть проверен как объект, а не статическая вещь в aspx?