Html ASP.NET RequiredFieldValidator从单独的div触发

Html ASP.NET RequiredFieldValidator从单独的div触发,html,asp.net,requiredfieldvalidator,Html,Asp.net,Requiredfieldvalidator,我有一个表格供用户输入,用于添加新员工。对于属性ID,我希望它是必需的,因此我使用RequiredFieldValidator,如下所示: <td>ID:</td> <td><asp:TextBox ID="AddIdTextBox" runat="server"></asp:TextBox> <asp:RequiredFieldValidator id="AddIdRequiredFieldValidator" runa

我有一个表格供用户输入,用于添加新员工。对于属性ID,我希望它是必需的,因此我使用RequiredFieldValidator,如下所示:

<td>ID:</td>
<td><asp:TextBox ID="AddIdTextBox" runat="server"></asp:TextBox>
    <asp:RequiredFieldValidator id="AddIdRequiredFieldValidator" runat="server"
        ControlToValidate="AddIdTextBox"
        ErrorMessage="ID is required"
        ForeColor="Red">
    </asp:RequiredFieldValidator>
</td>
ID:
在同一页的另一个分区中,我有一个显示所有员工的列表视图。当我点击一个应该删除员工的按钮时,如果我没有在上面的文本框中输入ID,RequiredFieldValidator不会将其删除


有可能解决这个问题吗?

使用验证器中的
ValidationGroup
和提交这些字段的相应按钮

<asp:RequiredFieldValidator id="AddIdRequiredFieldValidator" runat="server"
    ControlToValidate="AddIdTextBox"
    ErrorMessage="ID is required"
    ForeColor="Red"
    ValidationGroup="Group1">
</asp:RequiredFieldValidator>

还有按钮

<asp:Button ID="Button1" runat="server" Text="Button" ValidationGroup="Group1" />

先生,你是我的英雄!这是一个一流的答案。