首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未激发PreRender事件

未激发PreRender事件
EN

Stack Overflow用户
提问于 2009-07-22 20:54:56
回答 3查看 15.7K关注 0票数 5

最近我注意到,Page_PreRender事件没有被触发。如果使用了protected override void OnPreRender -一切都很好。AutoWire已启用,并且相同的代码在另一台机器上运行良好...

我应该在哪里挖掘?

EN

回答 3

Stack Overflow用户

发布于 2009-07-31 20:04:12

有几件事可能会导致它无法启动

设置为false

  • Response.End()

  • Visible属性
票数 12
EN

Stack Overflow用户

发布于 2009-07-31 19:56:13

这是应该被重写和使用的事件。

代码语言:javascript
复制
protected override void OnPreRender(EventArgs e)
{
    base.OnPreRender(e);
}
票数 7
EN

Stack Overflow用户

发布于 2009-07-31 19:51:10

我偶然发现了这一点,似乎你可以在Web.Config和Machine.Config中设置AutoEventWireup。http://support.microsoft.com/kb/324151

因此,可能该服务器上的machine.config正在进行某些操作。

可能值得一看。

代码语言:javascript
复制
<configuration>    
<system.web>
<pages autoEventWireup="true|false" />
</system.web>
</configuration>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1168189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档