ASP.NET WebForms RequiredFieldValidator带转发器

ASP.NET WebForms RequiredFieldValidator带转发器,asp.net,Asp.net,我有一个中继器控件,它有用于删除/更新的文本框和按钮。同样在我的表格中,我有与中继器相同的外观行,但这是用户可以填写的新记录。其中一个字段是必需的,因此我有一个RequiredFieldValidator。但是,因为它们都是相同的形式(因为这看起来是正确的),所以我不能更新repeater行中的一条记录,因为add行中的RequiredFieldValidator不会被填写,这在本例中很好,因为它们希望更改不同的记录,而不是添加记录 因此,我如何才能使用RequiredFieldValidato

我有一个中继器控件,它有用于删除/更新的文本框和按钮。同样在我的表格中,我有与中继器相同的外观行,但这是用户可以填写的新记录。其中一个字段是必需的,因此我有一个RequiredFieldValidator。但是,因为它们都是相同的形式(因为这看起来是正确的),所以我不能更新repeater行中的一条记录,因为add行中的RequiredFieldValidator不会被填写,这在本例中很好,因为它们希望更改不同的记录,而不是添加记录


因此,我如何才能使用RequiredFieldValidator来要求此字段,但仅当单击“添加”按钮时,并在按下中继器控件内的“删除”或“更新”按钮时忽略此字段?

Set会导致删除和更新按钮的验证为false

<asp:Button ID="delete" runat="server" CausesValidation="false" Text="Delete" />

几乎所有内容。;)