0
我已經用簡單的比較驗證來解決問題。比較驗證器 - 文本發生變化時驗證仍然存在
我有以下代碼
<asp:TextBox ID="tbxHowMany" runat="server"
style="z-index: 1; left: 310px; top: 385px; position: absolute; text-align: center;"
Width="75px"></asp:TextBox>
<asp:CompareValidator ID="CompareValidator1" runat="server"
ErrorMessage="please select less than 200 products"
ControlToValidate="tbxHowMany" Font-Names="Trebuchet MS" Font-Size="12px"
Operator="LessThanEqual"
style="z-index: 1; left: 285px; top: 425px; position: absolute; height: 40px; width: 140px; text-align: center"
ValueToCompare="200" SetFocusOnError="True"></asp:CompareValidator>
因此,當用戶輸入一個數字高於200時,出現驗證。
但是,當我改變這個數字來說,30,驗證仍然存在。我一定在做一些非常愚蠢的事情,我只是不知道該怎麼做!
更新:我也剛剛注意到,當一個大於'20'的數字輸入到複選框時,會發生此驗證。我不是很困惑。我認爲這是一個類型問題?
如果有人可以說「你是一個工具先生迪恩,你需要這樣做......」我會非常感激。
我認爲這是你Skaffman ..謝謝你! – MrDean 2010-01-13 14:57:42