J'ai un contrôle défini par l'utilisateur que j'appelle dans ma page aspx. Je veux changer ses attributs du côté du code de vb.net. haut de la page ASPX contrôle -vb.net attributs de contrôle
<%@ Register Src="lightbox.ascx" TagName="abc" TagPrefix="uc1" %>
Calling the control in body -
<uc1:abc ID="abc" runat="server" />
vb.net page_load -
If Session("ased") = True Then
abc.Attributes.Add("Visible", "true")
Else
abc.Attributes.Add("Visible", "false")
End If
En mode debug, je vois que le code ne modifiez les valeurs en fonction de session, mais sur le contrôle ne capte pas la " false "ou" true ". Je montre le contrôle de toute façon.