我对 CompareValidator 有疑问。我需要验证 input1 使其小于或等于数据库中的“Somepercentage”。当 input1 介于 3-10 之间时,即使它小于“Somepercentage”,控件也会继续显示错误消息。当 input1 大于 10 时,它工作正常。
<asp:CompareValidator ID="Validator" runat="server" ErrorMessage="CompareValidator" valueToCompare='<%# Eval("Somepercentage")%>' ControlToValidate="input1" Operator="LessThanEqual"></asp:CompareValidator>