私は次のものを持っています<asp:RangeValidator>
:
<asp:RangeValidator ID="RangeValidator2" runat="server" ControlToValidate="TextBoxInterestRate" ErrorMessage="Enter value greater than zero!" ForeColor="Red" MaximumValue="100000" MinimumValue="0.10"></asp:RangeValidator>
ページが初めてロードされた場合、 はRangeValidator
完全に機能します。しかし、私はButton
自分のプロジェクトに を持っています。これをクリックするTextBox
と、 に特定の値 (常に 0.1 - 100000 の範囲内) がロードされます。TextBox
キーボードから値を編集すると、新しい値/編集された値が範囲内にある場合でも、RangeValidator
ポップアップが表示されます。ErrorMessage
たとえば、TextBox
をクリックしたときに に入った値が であるButton
とし8.5
ます。これを に変更すると10.25
、ErrorMessage
がポップアップします。私は何をすべきか?
私は ASP.NET WebForms に取り組んでいます。