【问题标题】:Inline asp.net code, list of events I can override内联 asp.net 代码,我可以覆盖的事件列表
【发布时间】:2009-07-28 01:10:23
【问题描述】:

在我的内联 .aspx 页面中,我想覆盖 pre-init 事件。

我该怎么做?

是吗:

void pre_init(object sender)

?

更新 这是一个用户控件

【问题讨论】:

    标签: asp.net inline-code


    【解决方案1】:
    protected override void OnPreInit(EventArgs e)
    {
        base.OnPreInit(e);
    }
    

    【讨论】:

    • OnPreInit(object, System.EventArgs)':找不到合适的方法来覆盖
    • 听起来您在 asCx 控件而不是 asPx 页面中。如果这是真的,请尝试使用 OnInit() 方法。
    【解决方案2】:

    在您的页面中,您可以开始输入“受保护的覆盖”,按 Enter 或 Tab 键完成,按空格键,智能感知将列出您可以覆盖的所有内容。如果您从列表中选择一个,它将生成

    base.myOverriddenMethod(e);
    

    等等。

    【讨论】:

      【解决方案3】:

      查看this MSDN page 以了解页面生命周期的概述以及您可以处理的所有事件的描述。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-05-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多