2010-09-15 32 views
2

整數輸入我有我想要的用戶進入。Asp.net文本框與多重校驗

1)我創建了一個必填字段驗證一個整數的文本框,以確保它不留空。 2)比較驗證器,確保輸入的值是一個使用datatypecheck的整數。 3)一個範圍驗證器來限制輸入整數的範圍。

如果輸入一個字母而不是整數,則會顯示2)和3)中的錯誤。

有沒有辦法只顯示錯誤從2)如果輸入一個字母和3)如果整數超出範圍 - 而不是兩個?

回答

2

爲什麼不僅僅使用RangeValidator來檢查整數呢?

<asp:RangeValidator id="Range1" 
      ControlToValidate="TextBox1" 
      MinimumValue="1" 
      MaximumValue="10" 
      Type="Integer" 
      EnableClientScript="false" 
      Text="The value must be from 1 to 10!" 
      runat="server"/> 
+0

不知道你可以逃脫只有1 - 謝謝! – Jonno 2010-09-15 15:46:05