チェックボックスを検証するカスタム バリデータを作成しようとしたところ、「'CustomValidator1' の ControlToValidate プロパティによって参照されるコントロール 'cbVerify' を検証できません。
これが私がこれのために持っているフロントエンドコードです:
<li>
<asp:CheckBox ID="cbVerify" runat="server" Text="I certify that the information entered on this form is correct and accurate." />
</li>
<li>
<asp:CustomValidator ID="CustomValidator1" runat="server" ErrorMessage="Please check" Display="Dynamic" ControlToValidate="cbVerify" OnServerValidate="CustomValidator1_ServerValidate" CssClass="ValidationError"></asp:CustomValidator>
</li>
バックエンド:
protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
{
args.IsValid = cbVerify.Checked ;
}
これを理解するための助けを得ることができますか?