我有一个通过从 WebControls.ImageButton 继承而创建的自定义 ASP.NET 控件。在我的标记中,我有以下内容
<td>
<CustomControlLibrary:CustomIcon ID="icnSave" CausesValidation="true" OnClick="DoSomething"
runat="server" Enabled="true" IconUse="Add" AutoSkin="true" SupportsEvents="true" ValidationGroup="ValidationGroupA" />
<asp:LinkButton ID="lbSave" OnClick="DoSomething" CausesValidation="true"
runat="server" ValidationGroup="ValidationGroupA">SAVE</asp:LinkButton>
</td>
当我单击“保存”链接时,验证按预期工作,但是当我单击 CustomIcon 时,验证不起作用,并且连接到 OnClick 的 DoSomething 会触发。
是否需要将任何特殊内容添加到自定义控件以使 ValidationGroups 工作?注意:CustomIcon 控件本身没有任何特殊的验证,它/