在asp.net标记中捕获异常

时间:2009-09-07 13:43:12

标签: asp.net exception markup

如何在标记中使用控件来捕获异常?

例如,我有以下代码

<asp:XmlDataSource ID="XmlDataSource1" 
                   runat="server" 
                   DataFile="http://feeds.feedburner.com/"
                   XPath="rss/channel/item [position()<=10]"></asp:XmlDataSource>

如果feedburner由于某种原因而关闭,那么异常也会被抛出,我该如何捕获它?

2 个答案:

答案 0 :(得分:2)

我可能会尝试在后面的代码中设置属性并在try / catch块中手动处理数据绑定。这将允许您吃掉异常并提出某种错误消息。

答案 1 :(得分:1)

如果你有任何类型的全局错误处理,你可以随时让它落到Global.asax.cs中的Application_Error