我在gridview中使用了复选框。现在我想要验证这些复选框,就好像没有选中复选框一样,弹出一条消息,请选中复选框并按提交
由于 Smartdev
答案 0 :(得分:0)
有一个教程here将指导您如何在客户端使用Javascript执行验证。
如果没有选中框,您可以在javascript中轻松修改逻辑以发出警报。
IMO客户端验证会更好,因为它可以节省到服务器的行程。
此外,您可以在GridView项目模板中实现AJAX Mutually Exclusive CheckBox以强制用户检查最多一个框。但是,根据您的问题,如果您需要,我不能100%确定。
答案 1 :(得分:0)
您可以使用CustomValidator验证用户是否选中了复选框。您必须将ValidateEmptyText设置为true。以下示例可以轻松重写以验证复选框:CustomValidator in a GridView with a ValidationSummary control