Prelevare Notizie Ansa

martedì 20 settembre 2005 - 18.18

peppemath Profilo | Newbie

Ciao a tutti. Vorrei inserire (prelevare) le notizie dell'ultima ora dell'agenzia ansa, in un banner scorrevole. Qualcuno può aiutarmi? Grazie in anticipo

freeteo Profilo | Guru

ciao,
il banner scorrevole lo puoi fare velecissimamente con 1 marquee dove dentro ci metti 1 repeater di notizie, comn 1 separatore adeguato e poi 1 bel :

ReadXml(" http://www.aansa.it/....

della classe dataset dai feeds di ansa e bindi il repeater a questo dataset...e il gioco è fatto!
Se non è per fini commerciali il sito lo puoi fare sfruttando appunto i feeds che ti mette a disposizione l'ansa come spiegato qui: http://www.ansa.it/main/html/ansa_rss.html

ciao

Matteo Raumer
.net addicted :-)
http://blogs.dotnethell.it/freeteo

totti240282 Profilo | Guru

grazie ci proverò altre soluzioni ???

C'è solo un capitano !!!!!!

peppemath Profilo | Newbie

Grazie 1000; ho fatto una piccola prova e funziona tutto!!!!! Creerò un piccolo .ascx piu' evoluto in modo da poterlo utilizzare in qualsiasi pagina!!!

Ciao!!!

peppemath

totti240282 Profilo | Guru

io ho risolto con rss appoggiandomi al dataset.

C'è solo un capitano !!!!!!

peppemath Profilo | Newbie

Si con dataset funziona ecco il codice:

DataSet ds = new DataSet();
ds.ReadXml("http://www.ansa.it/main/notizie/awnplus/topnews/synd/ansait_awnplus_topnews_medsynd_Today_Idx.xml");
rptNews.DataSource = ds.Tables["item"];
rptNews.DataBind();

e nella pagina aspx
<marquee direction="left">
<asp:Repeater id="rptNews" runat="server">
<ItemTemplate>
..........
</ItemTemplate>
</asp:Repeater>
</marquee>

però ho provato a prelevare da altri siti ad esempio:
http://www.gazzetta.it/rss/Basket.xml

e nell'esecuzione viene sollevat la seguente eccezione:
System.ArgumentException: The same table (description) cannot be the child table in two nested relations.

Qualcuno mi potrebbe aiutare??!?!?

Grazie in anticipo!!!!

peppemath
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5