3

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

例如,我有以下代码

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

如果 feedburner 由于某种原因而关闭,异常也会在哪里引发,我该如何捕捉到这个?

4

2 回答 2

3

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

于 2009-09-07T14:03:16.707 回答
1

Application_Error如果你有任何类型的全局错误处理,你总是可以让它落入Global.asax.cs 中。

于 2009-09-07T14:07:54.003 回答