2009-10-12 8 views

Respuesta

15

Sí, el contexto aún sería válido. Sería inválido o se rompería si usa Response.Redirect().

Ver artículo The HttpContext Items Collection

+1

¡Gran referencia! –

+1

Me alegro de poder ayudarlo. –

1

Puede acceder a la propiedad Page.PreviousPage con todos los datos cuando utiliza Server.Transfer(). Y también sí, el contexto sería válido.

+1

¿el contexto seguiría siendo válido o se habría construido un nuevo contexto para la llamada? –

+1

Lo siento, mira mi respuesta editada. – Restuta

+1

Hay una advertencia que se aplica a los controles de referencia y su valor de Page.PreviousPage a través de FindControl si la página anterior está utilizando una página maestra. En primer lugar, debe tener en cuenta que el marcador de posición de contenido es que primero debe hacer referencia al marcador de posición de contenido (verificaciones nulas omitidas por brevedad): 'var cp = this.PreviousPage.Controls [0] .FindControl (" ContentPlaceHolder1 ");' 'TextBox txtFirstName = (TextBox) cp.FindControl (" txtFirstName ");' –