2011-11-10 127 views
0

我正在使用C#的Windows窗體應用程序。我有兩個密碼文本框(輸入密碼和驗證密碼)我必須輸入密碼,然後單擊確定按鈕。在asp.net中,我們有像比較驗證程序那樣的東西,它將檢查兩個文本框是否具有相同的內容。我怎樣才能使用winforms實現相同?當我點擊確定按鈕,我有一個機制來檢查數據庫是否輸入正確的密碼。但是,我想單擊確定按鈕之前執行比較驗證。任何想法 ?比較驗證使用C#

回答

1

只是==對它們進行比較:

if(passwordBox.Text == verifyPasswordBox.Text) { 
    // It matches 
} else { 
    // It doesn't. 
} 
+0

謝謝。我希望能有一些驗證可用像aps.net猜d傳統方法已足夠:) –

0

是有一些原因,你不能只針對DB檢查前兩個密碼相比較? (對不起,我沒有評論權限,所以我不得不作爲回答發佈。)

+0

謝謝。我希望可以有一些驗證程序可用像asp.net猜d傳統方法dat u指定足夠:) –

+0

它會出現CompareValidator存在C#因爲它也是.NET。 http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.comparevalidator(v=VS.85).aspx –

0

ASP.NET沒有像Validator控件那樣的開箱即用功能,但您可以嘗試ValidationProvider Controls即使它基於。 NET 1.1但它可以使用.NET 4.0