验证网格视图中的复选框

时间:2010-06-17 18:44:57

标签: c# asp.net

我在gridview中使用了复选框。现在我想要验证这些复选框,就好像没有选中复选框一样,弹出一条消息,请选中复选框并按提交

由于 Smartdev

2 个答案:

答案 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