एएसपी.नेट (4.0) में UserControls System.Web.UI.UserControl से प्राप्त होता है। विजुअलस्टूडियो इंटेलिजेंस टेम्पलेट नियंत्रण के वैध ओवरराइड के रूप में ऑनएरर का सुझाव देता है। रनटाइम पर .NET इस त्रुटि हैंडलिंग को अनदेखा करता है। पृष्ठ-स्तर पर केवल ऑनरर ही आक्रमण किया जाता है। क्या मुझे कुछ याद आया या क्या कोई डिज़ाइन मुद्दा है?एएसपी.NET उपयोगकर्ता नियंत्रण ऑनरर
public partial class Sample : System.Web.UI.UserControl
{
protected override void OnError(EventArgs e)
{
// Never reach ;o)
base.OnError(e);
}
}
संभावित रूप से संबंधित: http://stackoverflow.com/questions/341417/handling-web-user-control-error-on-asp-net-page –
@deniz dogan: मैं नियंत्रण के बाहर एक त्रुटिरोधी का उपयोग नहीं कर सका। यह एक आंतरिक फॉलबैक होना चाहिए। OnInit में त्रुटि ईवेंट को अटैच करना भी संभव नहीं है। –