I came across a scenario to display the RSS feed in a visual web part. To access the RSS Feed initially we need to create a Http Request which will be used to retrieve the RSS feed.
Please find the below code snippet to bind the RSS feed to a simple repeater control.
Please find the below link for clear understanding.
http://heathesh.com/post/2010/05/10/A-simple-way-to-read-an-RSS-feed-using-C.aspx
Please find the below code snippet to bind the RSS feed to a simple repeater control.
public void BindRSSFeed(string rssFeedUrl)
{
try
{
//create an http request which will be used to retrieve the rss feed
HttpWebRequest rssFeed = (HttpWebRequest)WebRequest.Create(rssFeedUrl);
//use a dataset to retrieve the rss feed
DataSet rssData = new DataSet();
//read the xml from the stream of the web request
rssData.ReadXml(rssFeed.GetResponse().GetResponseStream());
if (rssData != null && rssData.Tables["Item"].Rows.Count > 0)
{
DataTable rssDataTable = rssData.Tables["Item"];
rptrUpcomingRssEvents.DataSource = finalFiltereddt;
rptrUpcomingRssEvents.DataBind();
}
}
}
Please find the below link for clear understanding.
http://heathesh.com/post/2010/05/10/A-simple-way-to-read-an-RSS-feed-using-C.aspx
No comments:
Post a Comment