У меня есть страница ASP.Net, которая имеет несколько UpdatePanels.Каждая UpdatePanel загружает элемент UserControl, и для каждого элемента UserControl могут существовать дополнительные элементы UserControl (s).Для достижения частичного обновления каждый подчиненный элемент UserControl будет передаваться через UpdatePanel.Эти UserControls имеют элементы управления вводом и соответствующие элементы управления сервера валидатора.
Проблема в том, что валидаторы в подчиненном пользовательском элементе управления также будут запускать проверку в своем родительском пользовательском элементе управления;Тем не менее, я хотел бы отдельную проверку в области на основе UpdatePanel.Пожалуйста, помогите.
Я использую Visual Studio 2008 и .Net 3.5.
Спасибо.William
- EDITED --- Например,
![enter image description here](https://i.stack.imgur.com/3iWyc.png)
У меня есть UserControl под названием "AddableDropDown", который представляет собой раскрывающийся список, который предоставляет возможность добавленияновый элемент списка на лету.Он состоит из выпадающего списка для иллюстрации доступных на данный момент предметов;текстовое поле asp: для ввода заголовка для нового элемента, кнопка asp: для отправки нового элемента и цель «RequiredFieldValidator» для текстового поля «asp:».
«AddableDropDown» будет использоваться в разныхОснованная на UserControl "веб-форма", которая имеет другие виды входных данных и валидаторы.
Цель, которую я пытаюсь достичь, состоит в том, чтобы отделить валидацию AddableDropDown от каждого его экземпляра, а также от каждого родительского элемента управления им.