フォームに を付けましたCustomValidator
。私はそのControlToValidate
プロパティを設定していません。そのServerValidate
イベントで、私は次のように書いています。
protected void CustomValidator1_ServerValidate(object source,
ServerValidateEventArgs args)
{
args.IsValid = false;
}
このメソッドにブレークポイントを設定しましたが、そのポイントに到達することはないようです。しかし、これを別のフォームで行うと、魅力的に機能します。
ValidationGroup
ボタンと の両方のプロパティCustomValidator
は同じです- ボタンと の両方でこのプロパティを削除しようとしましたが
CustomValidator
、まだ機能しません。
フォーム全体に何かがあるようです。フォームに を配置しただけで、イベント メソッドCustomValidator
を設定する以外のプロパティには何も触れません。ServerValidate
編集: aspx の部分は次のとおりです。
<asp:CustomValidator ID="CustomValidator2" runat="server"
ErrorMessage="This is a test"
onservervalidate="CustomValidator1_ServerValidate"
ValidationGroup="PA"></asp:CustomValidator>
<asp:Button ID="btnPensionersOK" runat="server" Text="OK" Width="75px"
onclick="Button1_Click" ValidationGroup="PA" />