JavaScript DHTML/SmartClient/DataSource
SmartClient RSS DataSource binding example: Binds an RSS feed to a ListGrid.
<source lang="html4strict">
<HTML><HEAD>
<SCRIPT>var isomorphicDir="isomorphic/";</SCRIPT> <SCRIPT SRC=isomorphic/system/modules/ISC_Core.js></SCRIPT> <SCRIPT SRC=isomorphic/system/modules/ISC_Foundation.js></SCRIPT> <SCRIPT SRC=isomorphic/system/modules/ISC_Containers.js></SCRIPT> <SCRIPT SRC=isomorphic/system/modules/ISC_Grids.js></SCRIPT> <SCRIPT SRC=isomorphic/system/modules/ISC_Forms.js></SCRIPT> <SCRIPT SRC=isomorphic/system/modules/ISC_DataBinding.js></SCRIPT> <SCRIPT SRC=isomorphic/skins/SmartClient/load_skin.js></SCRIPT>
</HEAD><BODY BGCOLOR="#e0e0e0" MARGINHEIGHT=0 MARGINWIDTH=0 LEFTMARGIN=0 TOPMARGIN=0>
RSS ListGrid Binding |
<IMG SRC=images/blank.gif WIDTH=1 HEIGHT=4> |
<SCRIPT>
isc.DataSource.create({
ID:"newsFeed", recordXPath:"//default:item", fields:{ title:{name:"title"}, link:{type:"link", name:"link"} }, dataURL:"http://rss.slashdot.org/Slashdot/slashdot"
});
isc.ListGrid.create({
left:50, autoFetchData:true, height:200, ID:"newsViewer", width:700, dataSource:"newsFeed", top:50
}); </SCRIPT> </BODY> </HTML>
</source>