3
稍微直截了当:当验证器位于不可见的容器中时,它仍会执行验证吗?如果他们的ControlToValidate目标是不可见的呢?asp:验证器在不可见元素+不可见对象
例如:
<asp:Panel id="myPanel" runat="server" visible="false">
<asp:Textbox id="myTextbox" runat="server" />
<asp:RequiredFieldValidator id="myRfv" runat="server"
controltovalidate="myTextbox" />
</asp:Panel>
上面是一个不可见的面板中验证。 myRfv仍然会执行验证吗?如果myTextbox是不可见的呢?
我这样问,因为我在我的ASPX中有非常专业的验证器,其中我也有动态隐藏/显示的面板。虽然我全部都是禁用验证器,但我只是好奇他们是否会自动禁用验证器。
谢谢你们! :D