Buonasera a tutti,
in un sito che sto realizzando, devo inserire i contenuti RSS di più siti, nella medesima pagina.
Per ognuno di essi uso il seguente codice:
Il problema che ho, è che mentre per alcuni di questi rss i contenuti sono reperibili molto velocemente, c'è uno di essi che impiega troppo tempo e mi ci mette una vita per caricare la pagina(l'ho verificato,commentando quel sito va molto più velocemente) .codice:<rss:RssDataSource id="rssInps" runat ="server" url="http://www.inps.it/Bussola/RssFeed.aspx?itiponews=1" MaxItems="5"></rss:RssDataSource> <asp:GridView runat="Server" Id="gwInps" DataSourceID="rssInps" AutoGenerateColumns ="false" Width ="300"> <Columns > <asp:TemplateField ItemStyle-Width ="440px" HeaderStyle-HorizontalAlign="Left"> <HeaderTemplate > <a href ="" style ="text-decoration:none;" >[img]img/logo inps.jpg[/img]</a> </HeaderTemplate> <ItemTemplate> <a id="inpsLink" runat ="server" href ='<%# Eval("link") %>' style="text-decoration:none; color:Black;"><%# Eval("title")%></a> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView>
C'è un modo per velocizzare il caricamento degli RSS?
In un sito che usa un gadget con la visualizzazione degli stessi Rss, il caricamento è velocissimo.
Posso comunque far caricare e visualizzare gli altri elementi della pagina anche se quell'elemento non è ancora caricato?
Grazie in anticipo!

Rispondi quotando