UserControls en ASP.NET (4.0) heredan de System.Web.UI.UserControl. VisualStudio intellisense sugiere OnError como invalidación válida de TemplateControl. En tiempo de ejecución .NET ignora este manejo de errores. Solo se invoca el OnError en el nivel de página. ¿Me perdí algo o hay un problema de diseño?ASP.NET UserControl OnError
public partial class Sample : System.Web.UI.UserControl
{
protected override void OnError(EventArgs e)
{
// Never reach ;o)
base.OnError(e);
}
}
Posiblemente relacionado: http://stackoverflow.com/questions/341417/handling-web-user-control-error-on-asp-net-page –
@deniz dogan: no podría usar un error al manejar fuera del control. tiene que ser un refugio interno. tampoco es posible adjuntar el evento de error en OnInit. –