Я пытаюсь использовать asp: CustomValidator вместе с клиентским javascript, чтобы проверить, чтобы пользователь не вводил тот же новый пароль, что и старый пароль, как это ..
<script type="text/javascript">
function CustomValidator1_ServerValidate1(source, arguments) {
var sOldPassword = document.form1.<%= tbOldPassword.ClientID %>.value;
var sNewPassword = document.form1.<%= tbNewPassword.ClientID %>.value;
if (sOldPassword == sNewPassword) {
arguments.IsValid = false;
} else {
arguments.IsValid = true;
}
}
</script>
<asp:CustomValidator ID="CustomValidator1" runat="server"
ErrorMessage="Old and new password cannot be the same"
ClientValidationFunction="CustomValidator1_ClientValidate1"
ValidateEmptyText="True" ValidationGroup="Custom"></asp:CustomValidator>
, но он делаетне работает, кто-нибудь видит, почему это не работает?