Я пытаюсь создать простое текстовое поле, которое будет принимать число от 10 до 500, которое пользователь может ввести. Для этого я использую следующий код:Validation textbox использует целые числа ASP
Numbers: <asp:textbox ID="range" runat="server" ForeColor="Black"></asp:textbox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="stake"></asp:RequiredFieldValidator>
<asp:RangeValidator ID="RangeValidator1" ControlToValidate="range" runat="server" ForeColor="Red" MinimumValue="10" MaximumValue="500" ErrorMessage="Whole number between 10 and 500 required"></asp:RangeValidator>
Что действительно смущает меня, однако, что по какой-то причине, если пользователь не входит в 10 или 500, появляется сообщение об ошибке. Я не уверен, что нарушает три строки кода и не вызывает никаких чисел между 10-500 для работы. Есть что-то, что мне не хватает? Я новичок в ASP.net и не знаю, что не так.