Gérer le chargement d'un webcontrol
Bonjour,
J'ai un webcontrol (wc1) qui contient un autre webcontrol (wc2)
Je voudrais charger le "wc2" qui se trouve dans le "wc1" que sous certaine condition à l'intialisation de la page ou se trouve "wc1"
Pour cela, je fait:
Code:
1 2 3 4 5 6 7 8
|
<%
If Me.pAfficheWc2 Then
%>
<wuc:Wc2 ID='Wc2' runat="server" />
<%
End If
%> |
Si
Code:
Me.pAfficheWc2 = false
, alors le control n'est pas chargé. Et cela fonctionne, je ne vois pas le control sur la page.
Par contre, à mon grand étonnement, durant la construction de la page, le page_load du "wc2" est tout de même déclenché.
Du coup, je suppose que le control est bien chargé dans la page mais caché d'une manière ou d'une autre...
Si c'est le cas, cela me pose problème. Je voudrais que "wc2" soit absent de la page au final.
Est ce que cela est possible ?
Est ce que je m'y prend mal ?
Merci pour votre aide
Sylo