di: Giuseppe Marchi 25 Luglio 2007
Una volta completate le suddette operazioni, possiamo utilizzare il nostro parametro all'interno di uno dei DataSource che abbiamo a disposizione (utilizzeremo il controllo FeedDataSource definito nell'articolo precedente, ma potremmo usare uno qualunque tra quelli offerti di default dal .NET Framework).
Listato 3. Utilizzare il parametro custom
<pep:FeedDataSource FeedType="RSS" ID="myFeedDataSource2" runat="server">
<Parameters>
<pep:CacheParameter Name="FeedUrl" Key="myFeedUrl" />
</Parameters>
</pep:FeedDataSource>
<asp:Repeater ID="rep2" runat="server" DataSourceID="myFeedDataSource2">
<ItemTemplate>
<a href='<%# Eval("Url") %>' title='<%# Eval("Title") %>'><%# Eval("Title") %></a><br />
</ItemTemplate>
</asp:Repeater>
In questo caso, per permettere il corretto funzionamento del nostro parametro custom, dobbiamo inserire un valore nella cache della pagina con chiave "myFeedUrl", come descritto dalla dichiarazione del parametro stesso:
Cache["myFeedUrl"] = "http://rss.html.it/articoli.xml";
In questo articolo, abbiamo visto come creare i nostri parametri personalizzati per filtrare le informazioni prelevate dai controlli DataSource presenti nel Framework e quelli custom creati da noi. Come sempre, il limite per le eventuali implementazioni di nuovi parametri è segnato dalla nostra immaginazione.
Guida Windows Azure Code SnippetsLe migliori pratiche per far girare le applicazioni "in the cloud",... |
Guida ASP.NET MVC Best PracticesUn workflow dettagliato e ricco di suggerimenti pratici per... |
Guida ASP.NET Starter KitUn modo semplice per imparare ad utilizzare le tecnologie Microsoft... |
Ogni giovedì, direttamente nella tua e-mail: articoli, guide, tutorial e script ASP, ASP.Net, SQL server e IIS.
Iscriviti alla newsletter
|
|
Corso Progettazione database11 Maggio 2012 a Milano |
|
|
Amministratore di Reti Windows Server 200811 Giugno 2012 a Milano |
|
Nessun corso previsto |