0

CompareValidator に問題があります。データベースからの「Somepercentage」以下になるようにinput1を検証する必要があります。input1 が "Somepercentage" 未満の場合でも、input1 が 3 ~ 10 の場合、コントロールはエラー メッセージを表示し続けます。input1 が 10 以上の場合、正常に動作します。

<asp:CompareValidator ID="Validator" runat="server" ErrorMessage="CompareValidator"  valueToCompare='<%# Eval("Somepercentage")%>' ControlToValidate="input1" Operator="LessThanEqual"></asp:CompareValidator>
4

1 に答える 1

0

解決策を見つけました。type="Double" を asp:comparevalidator タグに追加します。

CompareValidator は 1 桁では機能しません

于 2013-12-25T08:28:46.007 に答える