Сравните проверить с помощью C # - PullRequest
0 голосов
/ 10 ноября 2011

Я использую приложение Windows Form, используя C #. У меня есть два поля ввода пароля (Введите пароль и Подтвердите пароль). Я должен ввести пароль и нажать кнопку ОК. В asp.net у нас был что-то вроде валидатора сравнения, который будет проверять, имеют ли оба текстовых поля одинаковый контент или нет. Как я могу добиться того же, используя winforms? Когда я нажимаю кнопку Ok, у меня есть механизм для проверки БД, если введен правильный пароль. Но я хочу выполнить сравнение, прежде чем нажать кнопку ОК. Есть идеи?

Ответы [ 3 ]

1 голос
/ 10 ноября 2011

Просто сравните их с ==:

if(passwordBox.Text == verifyPasswordBox.Text) {
    // It matches
} else {
    // It doesn't.
}
0 голосов
/ 10 ноября 2011

В ASP.NET нет встроенной функции, такой как элемент управления Validator, но вы можете попробовать Элементы управления ValidationProvider , даже если она основана на .NET 1.1, но может использоваться с .NET 4.0

0 голосов
/ 10 ноября 2011

По какой причине вы не можете просто сравнить два пароля перед проверкой по БД?(Извините, у меня еще нет прав на комментарии, поэтому я должен был публиковать их как ответ.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...