How reliable is the XmlDataSource control?
<p>How reliable is this method? I'm currently using it and it pulls in my feed fine, but if my blog were to go down or offline for some reason the whole page would error out. Is there any way to fix this? Or just give an error message saying "No feeds found."?</p>

<pre><code>&lt;asp:DataList ID="dataNews" runat="server" DataSourceID="xmlSource" &gt;
                   &lt;ItemTemplate&gt;
                     &lt;a href="&lt;%# XPath("link") %&gt;"&gt;&lt;%# XPath("title") %&gt;&lt;/a&gt;&lt;br /&gt;
                     &lt;%# XPath("description").ToString().Substring(0,100) %&gt;...
                    &lt;/ItemTemplate&gt;
           &lt;/asp:DataList&gt;
           &lt;asp:XmlDataSource ID="xmlSource" runat="server" DataFile="http://blogurl.com/feed" XPath="rss/channel/item[position()&lt;4]" EnableCaching="false" /&gt;
</code></pre>
