Posterior a observar en diversos repositorios y sitios de internet finalmente hemos dado con la resolución que te mostramos aquí.
Solución:
Sí … si necesita hacer esto desde la página aspx usando MasterPage, sería:
Button myButton = (Button)Master.FindControl("myButton");
myButton.Visible = false;
Debe poner una referencia a MasterPage en su página/marcado de control de usuario.
<%@ Reference VirtualPath="..." %>
Luego, en el código subyacente, simplemente envía la página.MasterPage a su MasterPage y accede a sus propiedades.
MyMasterPage myMasterPage = (MyMasterPage)Page.Master;
Master.FindControl(“miBotón”).Visible = Falso
Tenga cuidado de que el control que usa para ejecutar el comando anterior no esté dentro de un panel de actualización.
Te mostramos las reseñas y valoraciones de los lectores
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)