我只是坐在我的第一个真正的 asp.net c# 项目前面,我不知道如何验证用户必须选中 4 个复选框才能进入我网站的下一步。
ASP.NET
<div class="panel-body">
<p>Select 4 Items from the List</p>
<label class="checkbox">
<asp:CustomValidator ID="SelectValidator" runat="server"
ErrorMessage="Please select FOUR (4) Items!"
OnServerValidate="SelectValidator_ServerValidate"></asp:CustomValidator>
<asp:CheckBox ID="CheckBox1" Text="" runat="server" /><br>
<asp:CheckBox ID="CheckBox2" Text="" runat="server" /><br>
<asp:CheckBox ID="CheckBox3" Text="" runat="server" /><br>
<asp:CheckBox ID="CheckBox4" Text="" runat="server" /><br>
<asp:CheckBox ID="CheckBox5" Text=" " runat="server" /><br>
<asp:CheckBox ID="CheckBox6" Text="" runat="server" /><br>
<asp:CheckBox ID="CheckBox7" Text="" runat="server" /><br>
<asp:CheckBox ID="CheckBox8" Text="" runat="server" /><br>
<asp:CheckBox ID="CheckBox9" Text="" runat="server" /><br>
</label>
</div>
代码背后
protected void SelectValidator_ServerValidate(object source, ServerValidateEventArgs args)
{
args.IsValid = CheckBox1.Checked;
}
这就是我现在在互联网上为服务器和客户端站点找到的。