ASP验证控件在相同的窗体上但不同的div

时间:2015-01-02 06:15:12

标签: html asp.net validation vbscript webforms

我有一个html表单,在其中,我从3种不同的aspx表单调用3个div。在3个不同的div上,我有不同的控件,如一个div中客户的地址详细信息,其他div中的联系人详细信息等,每个div上有3个提交按钮以提交客户信息。现在,我的问题是,我想在每个div上验证一些文本框,以便我使用asp验证:RequiredFieldValidator。但是当我尝试从一个div提交空白字段时,会出现问题,它也会验证来自其他div的控件,因此我无法仅从一个div提交信息。那么如何在同一个html表单上分离不同div的验证。 我希望你能尽快得到我的问题和答复。提前谢谢。

1 个答案:

答案 0 :(得分:0)

例如

    <asp:textbox id="tb1" runat=Server />
<asp:requiredfieldvalidator id="ReqField1" controltovalidate="tb1"
validationgroup="valGroup1" errormessage="Required" runat=Server />

<asp:ImageButton id="Button2" causesvalidation=true
validationgroup="valGroup2" ImageUrl="img.gif" runat=Server />