Я разрабатываю мобильный сайт, который имеет несколько div. У меня установлен валидатор для каждого отдельного ввода, но я хочу проверять только элементы в 1-м диве при нажатии «Продолжить».
В этом примере я хочу проверить имя только в FirstPage.
SecondPage скрыт до события continue_click.
<div id="FirstPage" runat="server">
<h3>*First Name:</h3>
<asp:TextBox ID="FirstName" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="FirstNameRequiredValidator" runat="server"
ControlToValidate="FirstName" ErrorMessage="Please enter your first name."
ForeColor="Red"></asp:RequiredFieldValidator>
<asp:Button ID="Continue" runat="server" Text="Next"
onclick="Continue_Click" />
</div>
<div id="SecondPage" runat="server">
<h3>*Last Name:</h3>
<asp:TextBox ID="LastName" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="LastNameRequiredValidator" runat="server"
ControlToValidate="LastName" ErrorMessage="Please enter your last name."
ForeColor="Red"></asp:RequiredFieldValidator>
</div>