先看看效果来着:
[img]http://files.jb51.net/upload/20090903022659153.PNG[/img]
首先需要一个ascx页面通过一个XDocument把rss源的内容绑定到一个ListView上。代码如下:
[url=<%# Eval(]<%# Eval("Description") %>
</li>
</ItemTemplate>
</asp:ListView>
接下来需要创建一个aspx页面来显示RSS内容,当然这个页面中就使用了jQuery的AJAX来得到上面的数据。
HTML页面代码:
[img]http://files.jb51.net/upload/20090903022659929.PNG[/img]
实现ajax功能的js:
$(document).ready(function() {
$.ajax({
type: "POST",
url: "RSSReader.asmx/GetRSSReader",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
$('#RSSContent').removeClass('loading');
$('#RSSContent').html(msg.d);
}
});
});
最后是RSSReader.asmx这个web Services的内容:
[url=http://xiazai.jb51.net/200909/yuanma/RSSREader.rar]http://xiazai.jb51.net/200909/yuanma/RSSREader.rar[/url]