我有以下内容<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。