如何验证只有少数控件?无论如何,点击按钮将其分组?

时间:2011-07-29 06:50:24

标签: c# javascript asp.net ajax

我有一个表格设计,招聘人员使用它来上传个人资料。每行包含一个txtname,txtContactNo,txtEmailID和每行末尾的提交链接按钮(包含在表的最后一列中)。有5个这样的行。我希望在点击btnSubmit1之前填充第1行中的所有txt框(与点击相应的提交按钮时的所有其他行相同)。我已将requiredFieldValidator放置到所有行的所有控件中。如果我点击第一行的提交按钮,它会在所有行的所有控件上给出错误。我希望我的第一个提交按钮应该只检查第一行中的控件,而不是所有控件。

请帮助!

2 个答案:

答案 0 :(得分:3)

导致提交的Textcontrols和Button有一个名为ValidationGroup的属性。 因此,为第一行中的文本框和按钮1

设置相同的ValidationGroup

答案 1 :(得分:1)

在验证器上设置ValidationGroup属性并按行设置提交按钮。

E.g。第1行ValidationGroup="valgroup1"中的所有验证器和btnSubmit, 第2行中的所有验证器和btnSubmit,ValidationGroup="valgroup2"等等。