gpt4 book ai didi

asp.net - 复选框用户选择验证问题

转载 作者:行者123 更新时间:2023-12-04 07:05:29 26 4
gpt4 key购买 nike

我有一个复选框,业务规则是它必须由用户手动选择(以便他知道自己在做什么,而不是由程序自动检查)。

如果用户没有检查它,我们需要显示一个错误消息。应如何应用 ASP.NET 的验证? RequiredFieldValidator 什么的?

谢谢,

最佳答案

您应该使用 CustomValidator而不是 RequiredFieldValidator .

为此,您必须在客户端添加一些 javascript,并在服务器端添加一些代码来执行验证逻辑。

有一个例子here关于如何在客户端进行设置。

至于服务器端,你只需要在CustomValidator中提供一个方法即可。 ...

<asp:CustomValidator ID="CustomValidator1" runat="server" OnServerValidate="onServerValidation" ErrorMessage="Pls check the value.." />

...并在您的代码隐藏中添加相应的方法:
void onServerValidation(object source, ServerValidateEventArgs arguments)
{
arguments.IsValid = CheckBox1.Checked ;
}

关于asp.net - 复选框用户选择验证问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1166114/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com