Aquí está mi archivo de página maestra. Necesito poner las variables de pAss strName, id, url, startime, etc. en la página de Child. Sé que también podemos escribir esta lógica en nuestra página hija. Pero, me gustaría acceder a esta variable de página maestra en la página secundaria solamente. Por favor recomiende. No puedo escribir esta lógica en cada método set/get. Al acceder a estas variables en la página secundaria, obtengo valores nulos. básicamente, aquí el maestro pageload llama cuando después de pageload niño llama sobreAcceso a las variables de la página maestra en la página secundaria en asp.net
1) PÁGINA PRINCIPAL NOMBRE: MyMasterPage
public partial class MyMasterPage: MasterPage
{
public string strName = string.Empty;
public string id= string.Empty;
public string url = string.Empty;
public string startTime = string.Empty;
public string endTime = string.Empty;
public string remoteUrl = string.empty;
public void Page_Load(object sender, EventArgs e)
{
DataTable dtEventTable = DataAccessManager.GetEventInfo(Connection);
if (dtEventTable.Rows.Count > 0)
{
strName = dtEventTable.Rows[0]["NAME"].ToString();
id = dtEventTable.Rows[0]["ID"].ToString();
url= dtEventTable.Rows[0]["URL"].ToString();
starttime = dtEventTable.Rows[0]["starttime"].ToString();
endtime = dtEventTable.Rows[0]["endtime"].ToString();
remotelive = dtEventTable.Rows[0]["remotelive"].ToString();
// assume that strName = "TCG",id=5, startime=20111001 etc.
}
}
}
¿Qué sucede con este hilo? - http://stackoverflow.com/questions/7619342/access-master-page-variable-to-child-page – adatapost