2015-11-16 43 views
0

我有一個基類,我想爲我的所有頁面設置一個自定義的http頭,這個頁面從這個基頁類中傳出。在asp.net基本頁面中覆蓋以設置http標頭的方法?

我應該在基類中重寫什麼方法來設置http標頭?

+1

'主機:'是一個_request_頭。這是沒有意義的。 – SLaks

+0

你究竟在努力完成什麼? – David

+0

@SLaks抱歉,我的意思是說http不是主機。更新的問題。 –

回答

0

我打算重寫OnPreRender方法。它是響應發送給客戶端之前調用的最後一種方法之一。因此,即使您只想在特定條件下設置標題,您也需要能夠評估頁面生命週期中此時的條件。

2

OnPreRender是您想要覆蓋的方法。它發生在Init和Load事件之後。那麼你肯定會避免讓你的基頁自定義頭部被派生頁面覆蓋。

欲瞭解更多信息,請參閱msdn resource