Search code examples
asp.netoverridinginline-code

asp.net inline override


If I'm writing in-line code on a .aspx page is it possible to override the onLoad of the class that the .aspx is directly inheriting from?

Right now if I do the override the base.onLoad inline on the .aspx page it is overriding the "Page" object's onLoad event not the class the .aspx is inheriting from.

Thanks for your help.


Solution

  • Did you try creating a class inline in your aspx page?

    <script runat="server">
        public class MyPage : MyBaseClass
        {
            protected override OnLoad....
        }
    </script>
    

    and then have your aspx header inherit from MyPage