Response.Write("
Lahendasin lokaalselt ära ...");
}
Page_Error meetod on ainult System.Web.UI.Page klassist pärinevatel lehtedel. Pealehel
(master page vt lk 341) sellist meetodit ei ole! Kui soovite sellist leheküljekeskset veakontrolli
kasutada kõigil lehtedel on võimalik aspx lehe tarbeks moodustada oma baasklass, mis
pärineb System.Web.UI.Page klassist ning lahendada Page_Error meetod selle sees.
Konstruktsioon näeks siis välja järgmine:
49. lisame uue klassifaili LehePohi.cs. See fail oleks kasulik paigutada veebi juurikas
olevasse App_Code kausta, siis on ta kõikjalt ühte moodi hästi kasutatav. Sinna faili
tekitame oma lehtede tarbeks baasklassi:
using System;
public abstract class LehePohi : System.Web.UI.Page
{
protected void Page_Error(object sender, EventArgs e)
{
Response.Write("Tekkis viga
");
Response.Write(Server.GetLastError().Message);
Server.ClearError();
Response.Write("
Lahendasin lokaalselt ära ...");
}
Page_Error meetod on ainult System.Web.UI.Page klassist pärinevatel lehtedel. Pealehel (master
page vt lk 425) sellist meetodit ei ole! Kui soovite sellist leheküljekeskset veakontrolli kasutada
kõigil lehtedel on võimalik aspx lehe tarbeks moodustada oma baasklass, mis pärineb
System.Web.UI.Page klassist ning lahendada Page_Error meetod selle sees.
Konstruktsioon näeks siis välja järgmine:
269. lisame uue klassifaili LehePohi.cs. See fail oleks kasulik paigutada veebi juurikas
olevasse App_Code kausta, siis on ta kõikjalt ühte moodi hästi kasutatav. Sinna faili
tekitame oma lehtede tarbeks baasklassi:
using System;
public abstract class LehePohi : System.Web.UI.Page
{
protected void Page_Error(object sender, EventArgs e)
{
Response.Write("Tekkis viga
");
Response.Write(Server.GetLastError().Message);
Server.ClearError();