2016-12-07 48 views
0

如何檢查一個文本框中的文本是否等於或大於另一個文本框中的文本?使用兩個文本框驗證文本框

我已經嘗試過範圍驗證和比較驗證,但不能得到任何工作。

+0

你有沒有聽說過自定義驗證程序使用客戶端腳本來驗證這種事情...... https://msdn.microsoft.com/en-IN/library/9eee01cx(v=vs.71)。 aspx – Sankar

+0

你想比較字符串或數字是什麼? –

+1

我想比較一下數字,你可以請發佈代碼。 @ManojNaik –

回答

0

您需要使用CompareValidator,並填寫ControlToValidateControlToCompare用如下的文本框的ID:

<asp:CompareValidator 
     ID="cvEndYear2" Operator="GreaterThanEqual" runat="server" 
     ValidationGroup="Validate" ControlToValidate="YourFirstTextBoxID" 
     ControlToCompare="YourSecondTextBoxID" ErrorMessage="" SetFocusOnError="true"> 
</asp:CompareValidator> 

你可以有看看thisthis

0
 if (double.Parse(TextBox1.Text) > double.Parse(TextBox2.Text)) 
     { 
      // 1 greater than 2 
     } 
     else 
     { 
      // 1 less than or equal to 2 
     }