Come posso accedere da una pagina figlia ai controlli contenuti nella pagina master?

Utente HTML.it
chiede

Come posso accedere da una pagina figlia ai controlli contenuti nella pagina master?

Redazione HTML.it
risponde

È possibile accedere ai controlli contenuti nella pagina master attraverso la proprietà Master dell’oggetto Page, il quale restituisce un riferimento alla master page impostata per la pagina corrente.

Supponiamo che la pagina master contenga una Label di nome lblTitolo: vogliamo cambiare il suo testo quando l’utente preme un pulsante nella pagina figlia:

protected void Button1_Click(object sender, EventArgs e)
{
  Label lbl = (Label)Master.FindControl("lblTitolo");
  lbl.Text = "Nuovo titolo";
}