TemplateControl.OnError メソッド
アセンブリ: System.Web (system.web.dll 内)


OnError メソッドを使用する方法を次のコード例に示します。この例では、例外を発生させる無効な引数を使用して文字列を作成します。TemplateControl クラスは抽象クラスであるため、このコード例では、TemplateControl クラスから派生した Page クラスが使用されています。
<%@ Page language="VB" %> <html> <head> <script language="VB" runat="server"> Sub Page_Load(sender as object, e as System.EventArgs) AddHandler Page.Error, AddressOf Error_Handler try Dim myString as string = "Hello" 'An exception is raised because the length of 'myString' is less than '6'. Dim mySubString as string= myString.Substring(0,6) catch e1 As Exception OnError (EventArgs.Empty) End try End Sub Sub Error_Handler(sender as object,e as System.EventArgs) Response.Write("<br><b>An Error was raised</b>") End Sub </script> </head> </html>
<%@ Page language="c#" %> <html> <head> <script language="C#" runat="server"> void Page_Load(object sender, System.EventArgs e) { Page.Error += new System.EventHandler(Error_Handler); try { string myString = "Hello"; // An exception is raised because the length of 'myString' is less than '6'. string mySubString = myString.Substring(0,6); } catch(Exception) { OnError(EventArgs.Empty); } } void Error_Handler(object sender,System.EventArgs e) { Response.Write("<br><b>An Error was raised</b>"); } </script> </head> </html>

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からTemplateControl.OnError メソッドを検索する場合は、下記のリンクをクリックしてください。

- TemplateControl.OnError メソッドのページへのリンク