最近、Page_PreRenderイベントが発生していないことに気づきました。使用する場合protected override void OnPreRender
-すべてが正常です。AutoWireが有効になっていて、同じコードが別のマシンで問題なく実行されます...
どこを掘ればいいですか?
点火しない原因はいくつかあります
これは、オーバーライドして使用する必要があるイベントです。
protected override void OnPreRender(EventArgs e)
{
base.OnPreRender(e);
}
私はこれに遭遇し、Web.Config と Machine.Config で AutoEventWireup を設定できるようです。http://support.microsoft.com/kb/324151
したがって、そのサーバーの machine.config で何かが起こっている可能性があります。
一見の価値ありかも。
<configuration>
<system.web>
<pages autoEventWireup="true|false" />
</system.web>
</configuration>