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