0

私は次のものを持っています<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.25ErrorMessageがポップアップします。私は何をすべきか?

私は ASP.NET WebForms に取り組んでいます。

4

1 に答える 1