Ahh pardon, preInit'i override yapıcaksın.
protected override void OnPreInit(EventArgs e)
    {
        base.OnPreInit(e);
        MasterPage master = this.Master;
        // bu kısımda normal şekilde istediğin kontrollerin visible'larını true veya false yapabilirsin.
    }
Lifecycle event'larını incelersen istediğin şeylere daha çabuk erişirsin.
http://msdn.microsoft.com/en-us/libr...fecycle_events