UserControls ASP.NET'te (4.0) System.Web.UI.UserControl kaynağından devralın. VisualStudio intellisense, OnError’a TemplateControl’ün geçerli geçersiz kılmalarını önerir. Çalışma zamanında .NET bu hata işlemeyi yok sayar. Sadece Sayfa Düzeyindeki OnError çağrılır. Bir şeyi özledim mi yoksa tasarım sorunu mu var?ASP.NET UserControl OnError
public partial class Sample : System.Web.UI.UserControl
{
protected override void OnError(EventArgs e)
{
// Never reach ;o)
base.OnError(e);
}
}
Muhtemelen ilgili: http://stackoverflow.com/questions/341417/handling-web-user-control-error-on-asp-net-page –
@deniz dogan: Kontrolün dışında bir hata işleyemedim. dahili bir geri dönüş olması gerekiyor. OnInit'teki hata olayına eklemek de mümkün değil. Yeniden kullanılabilir bileşenler için –