当我更改 ddl.Visible=true(它在另一个表单元素事件的部分回发/更新面板上更改)时,RequiredFieldValidator 不会触发?
注意:这不是关于在正常情况下如何使用RequiredFieldValidator 的问题。我的表单有级联下拉菜单,它们都是动态构建的,它们的可见性打开和关闭。
<asp:DropDownList ID="ddl" Visible="false" AutoPostBack="True" runat="server">
</asp:DropDownList>
<asp:RequiredFieldValidator ControlToValidate="ddl"
ID="RequiredFieldValidator1"
runat="server" ErrorMessage="Required"></asp:RequiredFieldValidator>