Это проблема, с которой я сейчас сталкиваюсь с элементами управления проверкой, и я просто не могу найти ответ нигде для этого.Группа проверки валидации ASP.NET, не будучи вызванной
В настоящее время у меня есть обязательный полевой валидатор, наблюдающий за списком. Свойство начального значения валидатора установлено на «Нет». Первый элемент в значении списка также установлен на «Нет», что заставляет пользователя изменять выбор. Однако я не хочу, чтобы валидация показывалась при выбранном изменении индекса, я хочу, чтобы он показывался после нажатия кнопки. Поэтому я изменил группу проверки валидатора и кнопку на «окончательный», однако валидатор по-прежнему показывает выбранный индекс без нажатия кнопки.
Мой код на валидатор:
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server"
ErrorMessage="Please Select an Incident" ControlToValidate="lstIncidents"
ValidationGroup="final" CssClass="style3" InitialValue="None" Display="Dynamic">
</asp:RequiredFieldValidator>
Мой код на Submit Button:
<asp:Button ID="btnSubmit" runat="server" Text="Submit" ValidationGroup="final"
Enabled="False" />
Кто-нибудь видел, что может быть не так?
Заранее благодарен!
Когда я делаю это валидатор, кажется, перестает работать полностью, и это позволяет код на событие щелчка для btnSubmit бежать, даже если выбранный Значение списка - None. – AzureShadow
На самом деле, я сожалею, что Тим, это действительно работало, я только что получил свой код. Validate («final») для btnSubmit Большое спасибо за вашу помощь. – AzureShadow