Page.ErrorPage : Page Class « Page Lifecycle « ASP.NET Tutorial






<%@ Page Language="vb" %>
<html>
   <head>
      <title>ErrorPage property example</title>
      <script runat="server">
         Sub Page_Load()
            Page.ErrorPage = "NextPage.aspx"
            Dim x, y, overflow As Integer
            x = 1
            y = 0
            overflow = x/y
            'This code will not be executed
            Message.Text = "Error Page is " & Page.ErrorPage & "."
         End Sub
      </script>
   </head>
<body>
   <asp:label id="Message" runat="server"/>
</body>
</html>

File: NextPage.aspx
 


<%@ Page Language="vb" %>
<html>
   <head>
      <title>ErrorPage property example</title>
      <script runat="server">
         Sub Page_Load()
            Message.Text = "An error occurred. Please try again later."
         End Sub
      </script>
   </head>
<body>
   <asp:label id="Message" runat="server"/>
</body>
</html>








5.1.Page Class
5.1.1.Fundamental properties in The Page Class
5.1.2.aspx page inherits from a 'Page' class (C#)
5.1.3.aspx page inherits from a 'Page' class (vb.net)
5.1.4.Expose the control through a page property
5.1.5.Page.ErrorPage
5.1.6.Page.HasControls
5.1.7.Is page valid
5.1.8.Page.ResolveUrl