母版页中处理异常
如果页面中抛出异常,是否可以在母版页中进行处理(假设之前没有处理过?)
If an exception was thrown in a page, would it be possible to be handled within the masterpage (assuming it wasn't handled before?)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果母版页上的某个方法是上面发生异常的调用链中的一个,则可以在其中捕获该方法。
你想实现什么目标?我猜测,您需要探索创建一个基页,在该基页中进行异常处理并从中继承其他页面。
If a method on the master page is one in the call chain above where the exception occurs, it can be caught in it.
What are you trying to accomplish? At a guess I would say that you need to explore the creation of a base page where you have your exception handling and inherit your other pages from it.
您可以向
Page.Error
事件添加处理程序:我不确定 MasterPage 类中有
Master_Init
方法,但我相信,您有一个想法。You could add handler to
Page.Error
event:I am not sure, that there is
Master_Init
method in MasterPage class, but I believe, you got an idea.