2012-02-17 3 views
1

このメソッドの信頼性はどれくらいですか?私は現在それを使用していて、それは私のフィードをうまく引っ張りますが、私のブログが何らかの理由でダウンまたはオフラインになると、ページ全体がエラーになります。これを修正する方法はありますか?または、「フィードが見つかりません」というエラーメッセージを表示します。XmlDataSourceコントロールの信頼性はどれくらいですか?

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

'http:// blogurl.local/feed'は動作しません。 –

+0

これはサンプルURLでした。 –

+0

それを実行するとどうなりますか? –

答えて

1

あなた自身の質問に答えました。フィードを正常に読み込めない場合は、コードでコードを検出して正常に終了する必要があります。つまり、エラーメッセージを表示したり、コンテンツの代替ビットを表示したりします。

+0

どのコードですか? _____ –

+0

@list私は持っているコードでそれを行うことができますか? –

+1

いいえ、しかしこの例を見てください:http://stackoverflow.com/questions/2624251/handling-xmldatasource-when-remote-xml-source-not-available – Ryan

関連する問題