onservervalidation で CustomValidator を使用しています。サーバー側の関数は適切に起動し、false 値を返しますが、バリデーターはエラー メッセージを表示せず、次のステップに進みます。
コード:
<asp:CustomValidator OnServerValidate="Naminee_Validate"
ErrorMessage="You cannot set yourself as Nominee"
runat="server" Display="None">*</asp:CustomValidator>
<asp:ValidationSummary ID="ValidationSummary3" runat="server" DisplayMode="SingleParagraph"
HeaderText="Error in saving the data: " />
protected void Naminee_Validate(object sender, ServerValidateEventArgs e)
{
if (....)
{
e.IsValid = false;
}
else
{
e.IsValid = true;
}
}
}