Ho una pagina di contenuto Sto aggiornando il valore di asp: etichetta della pagina Master dalla pagina di contenuto. il valore viene aggiornato ma il valore aggiornato non è visibile. Ho provato due metodi utilizzandovalore dell'etichetta della pagina principale non viene aggiornato il contenuto del modulo pagina
1). definizione di una proprietà (sulla pagina principale) per impostare e ottenere il valore dell'etichetta. ad es.
public string setErrorMsg
{
get { return lbl1.Text; }
set { lbl1.Text = value; }
}
2) trovando il controllo (etichetta della pagina principale) dalla pagina del contenuto e impostandone il testo. ad es.
Label lblMasterError = this.Page.Master.FindControl("lbl1") as Label;
lblMasterError.Text="text is updated form content page";
entrambi stanno aggiornando valore se lo vedo in modalità debug, ma valore dell'etichetta aggiornato non è visibile sul page.What contenuti potrebbero essere le possibili ragioni di questo comportamento?
Quale evento è questo codice in ? È possibile che tu lo imposti dopo che è stato reso. – MNGwinn
Sto aggiornando il valore dell'etichetta della pagina principale sull'evento clic del pulsante nella pagina di contenuto. –