У меня есть пользовательский элемент управления с несколькими выпадающими списками. Я пополняю выпадающие списки, используя ajax, когда один из них изменяется в зависимости от нового выбранного значения.
Значение одного из этих раскрывающихся списков является окончательным значением пользовательского элемента управления, с которым я хочу связать поле данных.
Проблема в том, что ASP.NET не распознает значения раскрывающихся списков, потому что они были сгенерированы на стороне клиента. Поэтому я использовал скрытое поле и всякий раз, когда в раскрывающемся списке выбрано значение, я помещаю это значение в скрытое поле и возвращаю значение скрытого поля в качестве значения пользовательского элемента управления, и все работает отлично, кроме
Боюсь, что пользователь может изменить значение этого скрытого поля до недопустимого значения.
Есть ли лучший способ сделать это?