Bonjour,
Au secours !
Je cherche un moyen pour accéder à un control situé sur une page .aspx depuis un controle ascx situé sur cette même page. Le code ci-dessous fonctionne bien si la page mère est une page .aspx classique mais est inopérant si cet appel pointe sur un control situé dans une page .aspx de type Web Content (page web utilisant une MasterPage). J'ai toujours Null en réponse !?
...
<%@ Register Src="~/moncontrol.ascx" TagPrefix="uc" TagName="monControl" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<uc:monControl runat="server" ID="monControl1" />
<asp:Button ID="button1" Runat="Server" Text="Button1">
</asp:Content>
...
Code c# dans l'ascx :
...
Button btn = Parent.FindControl("Button1") as Button;
btn.Visible= false;
...
Quelqu'un pourrait-il éclairer ma lanterne.
Merci d'avance