Допустим, у меня есть контроллер firstControl.ascx и другой контроллер secondControl.ascx.
Мой secondControl используется в firstControl.например:
<%@ Control Language="vb" CodeBehind="firstControl.ascx.vb" %>
<div id="theSecondControl">
<asp:secondControl id="mySecondControl />
</div>
Я хотел бы игнорировать secondControl, следовательно, полностью игнорировать codeBehind of secondControl.
Я хочу обработать это в коде позади firsControl.
До сих пор я пытался справиться с этим во время события Load_LoadPageData:
Private Sub load_page_data() Me.Load_LoadPageData
If Nav.IsOperationStar Then
If conditionRespected Then
mySecondControl.dispose()
mySecondControl.Visible = false
End If
End If
End Sub
Но этот способ не работает.Например, Load_SavePageData моего второго элемента управления все еще называется.
Есть ли способ предотвратить вызов контроллера и любых его событий?