在vb.net中以编程方式创建的复选框上的requiredfieldvalidator

时间:2010-06-22 00:37:08

标签: vb.net validation checkbox requiredfieldvalidator

这是我的复选框的代码的一部分。

 For Each c As Contact In contacts.Entries
            counter += 1
            tr = New HtmlTableRow
            tc = New HtmlTableCell

            Dim chkbox As New CheckBox
            chkbox.ID = "id_" & counter
            tc.Controls.Add(chkbox)
            tr.Cells.Add(tc)

下一步

现在这将创建1到n的复选框,具体取决于从DB中提取的记录。在用户方面,我需要他们在点击提交之前检查最少一个复选框。怎么能实现这个目标?

1 个答案:

答案 0 :(得分:0)

您可以使用CustomValidator。然后,您可以在服务器或客户端验证用户是否选中了至少一个。 看看这个答案:stackoverflow: asp-net-checkboxgroup-validate-user-chooses-at-least-one-checkbox