ASP .NET - 当页面有两个列表视图时使用RequiredFieldValidator?

时间:2009-09-09 20:04:50

标签: asp.net

我有一个包含两个Listview(包含两个不同数据源)的页面。我已将 RequiredFieldValidator 控件添加到每个 InsertItemTemplate 控件中。

第一个问题是,一旦添加了所有验证器,他们就开始要求在插入之前填充两个Listviews。为了解决这个问题,我尝试将不同的验证组添加到列表视图中,但现在字段验证器不起作用!

如何让Validators根据附加的Listview独立工作?

2 个答案:

答案 0 :(得分:4)

确保ListViews 各自的RequiredFieldValidators与ValidationGroups匹配。

答案 1 :(得分:3)

使用ValidationGroup属性。将属性设置为每个ListView中每个相关控件的不同值。例如,当使用ValidationGroup设置点击按钮时,只会考虑匹配ValidationGroup的验证程序。