当在asp.net基页中重写方法来设置http头?

时间:2015-11-16 20:11:52

标签: c# asp.net webforms

我有一个基类,我想为这个基页类中的所有页面设置自定义http标头。

我应该在基类中覆盖哪种方法来设置http标头?

2 个答案:

答案 0 :(得分:2)

OnPreRender是您要覆盖的方法。它发生在Init和Load事件之后。那么您肯定会避免让派生页面覆盖您的基页自定义标题。

有关更多信息,请参阅msdn resource

答案 1 :(得分:0)

我建议覆盖OnPreRender方法。它是在将响应发送到客户端之前调用的最后一个方法之一。因此,即使您只想在特定条件下设置标头,您也需要能够在页面生命周期中评估此时的条件。