2009-10-12 52 views

回答

15

是的,上下文仍然有效。如果您使用Response.Redirect(),它將變得無效或中斷。

查看文章The HttpContext Items Collection

+1

很好的參考! – 2009-10-13 08:31:03

+1

很高興我能夠得到一些幫助! – 2009-10-13 13:29:24

1

使用Server.Transfer()時,您可以訪問Page.PreviousPage屬性及其上的所有數據。 而且是的,上下文將是有效的。

+1

上下文仍然有效,或者會爲該調用構建新的上下文嗎? – 2009-10-12 17:24:36

+1

對不起,看看我編輯的答案。 – Restuta 2009-10-12 17:54:34

+1

如果上一頁使用的是母版頁,那麼適用於通過FindControl從Page.PreviousPage引用控件及其值的警告。您必須首先參考內容佔位符,您必須首先引用內容佔位符(爲簡潔起見,省略空值檢查): 'var cp = this.PreviousPage.Controls [0] .FindControl(「ContentPlaceHolder1」);' 'TextBox txtFirstName =(TextBox)cp.FindControl(「txtFirstName」);' – 2014-12-17 13:37:00